Säädin nyt sääsysteemin tallentamaan datan Google App Enginen Datastoreen. Varsin yksinkertainen operaatio oli sekin. Tein oman tallennusluokkan, joka perii db.Model luokasta ja mappasin tiedonhakumetodilta tulevan tavaran sopiviin propertyihin. Helppoa kun heinän teko (joka sananlaskustaan huolimatta ei olekaan niin helppoa)! Ajastin operaation tapahtumaan joka kymmenes minuutti. Sen ei pitäisi aiheuttaa vielä kovin isoa kuormaa. GAE:n cronisysteemi on myös hyvin näppärän tuntuinen.
Seuraavaksi voisin kokeilla tallentaa datan ensin Memcacheen, josta sitä käytetään jonkin aikaa sekä XML-RPC:n että Datastoren tarpeisiin. Voisi myös kokeilla lisätä jonkun muun web service rajapinnan XML-RPC:n lisäksi. RESTin pitäisi olla kohtalaisen helppoa (JSONina tai POXina). SOAPissa olisi ehkä jo enemmän haastetta.
sunnuntai, huhtikuuta 12, 2009
Tilaa:
Lähetä kommentteja (Atom)
Ei kommentteja:
Lähetä kommentti