10 000 käyttäjän tiedot palvelimella XML-muodossa?

XMLamatööri

Miten olisi järkevintä hallita suurta määrää käyttäjätietoja. Eli tarkoituksena olisi päivitellä jokaisen käyttäjän tietoja kännykän kautta serverille. Näistä tiedoista, mitä kännykästä siirrettäisiin palvelimelle muodostettaisiin jokaiselle käyttäjälle oma profiili. Profiilissa olevia tietoja sitten voitaisiin päivitellä, niin kännykän kautta kuin selaimen kautta.

Ajatuksissa on ollut, että kännykässä olevasta tiedosta tehtäisiin XML-tiedosto. Tämä tiedosto siirrettäisiin palvelimelle ja jokaisesta käyttäjästä tehtäisiin oma XML-tiedosto. Kuulostaa tosin aika hurjalta, että palvelimella tulisi olemaan monta tuhatta XML-tiedostoa.

Olisiko kuitenkin järkevämpää muodostaa palvelimelle tulevista XML-tiedostoista yksi iso XML-tiedosto? Tässäkin on tietysti omat ongelmansa, koska tiedosto sisältäisi useamman tuhannen käyttäjän tiedot.

4

1259

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Piru

      tietokanta vaan jonne tulee käyttäjien tiedot. Tarkasti vaan mietit, että mitä kaikkea niistä käyttäjistä pitää sinne tallettaa.

      Kännykän ja tietokannan väliin vaan joku softa, joka hoitaa sen muuntamisen XML -> tietokanta ja toisin päin. PHP osaa esimerkiksi homman.

      • Tietokanta

        Ajatuksissa on rakentaa oma HTTP-serveri, koska Apachen tarjoamasta HTTP-palvelusta ei ole kenelläkään tietoa. Tulemme siis käyttämään kielenä Javaa, joka laittaa SQL-lauseilla tiedot MYSQL tai Oracle tietokantaan.

        Onko tarpeellista käyttää SOAP-protokollaa XML-viestien lähetyksessä clientistä HTTP-serverillemme? Tuntuu monimutkaistavan asioita, kun ei tuo SOAP ole mitenkään hanskassa. Jos Apache olisi hallinnassa, niin tuo SOAP XML MYSQL protokollien käyttäminen olisi varmaankin todella helppoa?

        XML-viestimme tulisi sisältämään suurimmaksi osaksi kalenteriin sijoitettavaa tietoa, joka näytettäisiin käyttäjälle selaimen kautta.


    • suurta ?

      Kuten tuossa jo todettiin, tietokanta on tehty tällaisia tilanteita varten.

      Saattaa jonain XML-tiedostoina kuulostaa suurelta määrältä mutta tietokantaympäristössä tuollainen 10000 yksikön tietojenhallinta on mitättömän pieni tapaus.

    • mikkitukihenkilö

      Eräissä XML-sovelluksissa koko XML-dokumentti luetaan koneen keskusmuistiin kerralla. Iso dokkari vaatii muistia..

      SQL-tietokanta tuntuisi järkevältä. Sieltä haetut tiedot voi muuntaa XML-muotoon kännykkään lähetystä varten... Ja päinvastoin.

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

    Luetuimmat keskustelut

    1. 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ä
      64
      3315
    2. 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ä
      43
      3127
    3. Sinä, ihastukseni

      Mitä haluaisit tehdä kanssani ensimmäisenä?
      Ihastuminen
      43
      2508
    4. Anne Kukkohovin karmeat velat ovat Suomessa.

      Lähtikö se siksi pois Suomesta ? Et on noin kar? mean suuret velat naisella olemassa
      Kotimaiset julkkisjuorut
      113
      2435
    5. Tiedät ettei tule toimimaan.

      Mielenterveys ei kummallakaan kestä.
      Ikävä
      31
      1933
    6. Okei, myönnetään,

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

      himmeä kuuppa?
      Ikävä
      48
      1626
    8. Mihin hävisi

      Mihin hävisi asiallinen keskustelu tositapahtumista, vai pitikö jonkin Hannulle kateellisen näyttää typeryytensä
      Iisalmi
      85
      1435
    9. On jo heinäkuun viimeinen päivä.

      En taida nähdä sinua koskaan.
      Rakkaus ja rakastaminen
      39
      1300
    10. Lähtikö korvat

      puhtaaksi vaikusta?
      Tuusniemi
      82
      1169
    Aihe