Tietokannan ja ohjelman välinen kommunikointi

dj-nerd

Meillä olisi ohjelmointiryhmän kanssa seuraavanlainen ongelma: pitäisi saada tietokanta jollekin palvelimelle, johon ohjelmamme pystyy tallentamaan tietoja sekä lukemaan tietokantaa.

Ideana on saada peliin ominaisuus, joka antaa pelikieltoa mikäli sitä käytetään väärin.
Selitän tässä tarkemman kuvauksen:

Kun peli ladataan nettisivulta ja käynnistetään ensimmäisen kerran, se luo itselleen varaamattoman ID - tunnuksen. Sitten peli etsii tietokoneelta jonkun tietokoneen yksilöivän tiedon, minkä se tallentaa muistiin.
Nämä tiedot lähetetään myös tietokantaan.

Nyt jos peliä kopioidaan toiseen koneeseen, peli pystyy käynnistettäessä tunnistamaan tietokannan avulla kopioidun pelin ID:n ja antamaan sille pelikiellon (peliä ei voi koskaan pelata ilman tietokannasta löytyvää pelilupaa, jonka peli hakee käynnistettäessä).
Jos kielto halutaan purkaa, pelaajan tulee ottaa yhteyttä ylläpitoon ja perustella kopiointi. Sen jälkeen ylläpito poistaa pelikiellon tietokannasta.
Pelikieltoa voisi antaa myös esim. screenshotin ottamisesta näytöltä pelattaessa peliä tai muusta syystä, tämä jäisi meidän huoleksi.

Tarvitsemme siis henkilön ryhmäämme, joka osaa perustaa tietokannan ja kertoa hyvät ohjeet sen suojaamiseksi, ylläpitämiseksi ja käyttämiseksi. Jos kiinnostuit, ota yhteyttä osoitteeseen [email protected]. Palataan asiaan sähköpostissa. Samaan osoitteeseen myös meseviestiä. Skypessä Dj-Nerd

2

694

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Unohtakaa se tietokantayhteyden ottaminen pelistä. Tehkää vaikka web service, joka sitten huolehtii kantaliitännästä.

      Edut:
      - Ei kantaliitäntää clienttiin
      - Vain tarvittavat rajapinnat olemassa
      - Kannan rakennetta voi vaihtaa, koskematta clientteihin

      Haitat:
      - Marginaalisesti hankalampi

      • dj-nerd

        kuinka tuo toteutetaan?
        Vai onko muilla muita ideoita tai löytyykö osaajaa?


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Tukalaa kuumuutta

      Tietäisitpä vaan kuinka kuumana olen käynyt viime päivät. Eikä johdu helteestä, vaan sinusta. Mitäköhän taikoja olet teh
      Ikävä
      42
      2712
    2. Mansikkatiloilla hyväksikäytetään ukrainalaisia

      Työolot ovat surkeita ja palkka kelvoton. https://yle.fi/a/74-20172942
      Maailman menoa
      340
      2444
    3. Sinä, ihastukseni

      Mitä haluaisit tehdä kanssani ensimmäisenä?
      Ihastuminen
      35
      2124
    4. Ensi kesänä

      Näin kesän viimeisenä minuutteina ajattelen sinua. Olisiko seuraava kesä "meidän" kesä? Tänä vuonna ei onnistuttu, mutta
      Ikävä
      47
      1856
    5. Tiedät ettei tule toimimaan.

      Mielenterveys ei kummallakaan kestä.
      Ikävä
      24
      1675
    6. Okei, myönnetään,

      Oisit sä saanut ottaa ne housutkin pois, mutta ehkä joskus jossain toisaalla. 😘
      Ikävä
      25
      1579
    7. Onko kaivatullasi

      himmeä kuuppa?
      Ikävä
      44
      1450
    8. Sokea "ystävälle"

      Oletko oikeasti noin sokea?
      Ikävä
      100
      1419
    9. En ymmärrä käytöstäsi

      Se on ollut eräänlaista hyväksikäyttöä. Että seura kyllä kelpaa palstan välityksellä silloin kun ei ole parempaakaan tek
      Ikävä
      139
      1375
    10. On jo heinäkuun viimeinen päivä.

      En taida nähdä sinua koskaan.
      Rakkaus ja rakastaminen
      36
      1166
    Aihe