Pirilä - Awot - Tulosseuranta tietoverkoissa
Pirilä-ohjelmat
Pekka Pirilä on tuottanut uudet 32-bittiset versiot ohjelmistaan uudistaen mm. "käytettävän kaapelitekniikan". Uudet versiot toimivat ns. lähiverkossa, mutta tiedonsiirtoprotokolla on edelleen sama luotettava ns. replikoiva menetelmä eli periaatteella kaikki tieto on tallennettu kaikille verkon laitteilla. Nyt laitteet voi kytkeä verkkoon Ethernet-kaapeloinnilla entisen RS-232 tekniikan sijaan. Tämä tekniikka tarjoaa nopeamman tiedonsiirron ja etenkin monipuolisemmat mahdollisuudet liittää laitteita yhteen pitkänkin matkan takana. Samalla uusi tekniikka tarjoaa entistä monipuolisemman tavan rakentaa omia oheisjärjestelmiä tulospalvelun "kylkeen".Tätä tekniikkaa hyödyntää mm. Awot:n rakentama ns. online tulosseuranta. Vastaava online oli käytössä jo sarjaporttien aikakautena Jukola 2000 kisassa. Ko. tekniikassa etäisyys oli hieman hidastava tekijä, nyt kommunikaatio onnistuu Internetin yli. Eli jos kisapaikalla on esim. ISDN-PPP yhteys Internetiin tai vaikka vain GRPS-yhteydellä, niin online tulokset saadaan Awot:n palvelimelle (toki muuallekin, kun koodaa pikkaisen ohjelmaa).
Awot verkkopalvelut
Awot on erikoistunut palvelinohjelmistoihin ja verkkotekniikkaan.Pirilän tuottamia tietoja hyödyntäen Awot:n tulossivut rakentuvat automaattisesti ilman mitään ennakkotyötä. Viive tuloksen syntymisen ja verkkosivun päivittymisen välillä on ns. millisekunteja, hitaat tietoliikenneyhteydet voivat tiputtaa viiveen jopa sekuntiin. Tulossivujen ulkoasu on jätetty karuksi, jotta maksimoidaan palvelukyky suurillekin käyttäjämäärille.
Käytäntö osoittaa missä määrin palvelimen kapasiteettia ja arkkitehtuuria vielä tarvitsee virittää suurien käyttäjämäärien palvelimiseksi. Runkoyhteys Internetiin riittää varmasti, sen verran paksu putki Awot:n palvelimilla on käytössään. Ainakin Jukola 2000 -palveluista selvittiin tyylikkäästi kevyemmällä raudalla ja ohuemmalla putkella.
Awot tekstiviestipalvelut
Osa on jo havainnut kuinka Awot pyörittää tilanneseurantaa tekstiviestein netissä, jos kisajärjestäjien verkkopalvelut eivät sitä tarjoa (esim. 2002 Kevätyö ja Tiomila).
Leimaustieto tekstiviestinä
Uusin palvelu on online-leimaustieto tekstiviestinä. Tekniikka on käyttäjälle hyvin yksinkertainen: laita tekstiviesti, jolla tilaat tilannetiedon leimaushetkellä. Tilauksessa kerrotaan sarja, nro, osuus, väliaikarastin tunnus. Sarjatunnuksesta siivotaan pois kaikki erikoismerkit kuten /- jne. Eli jos ohjelma lähettää sarjan ko. merkeillä, otetaan ne vain välistä pois. Samalla tavalla poistetaan tekstiviestitilauksesta.Kun leimaustieto saapuu Awot:n palvelimelle ( < 1 s ), niin Awot-palvelut rakentaa tekstiviestivastauksen alle sekunnissa välittäen tiedot Solenovon MSPF-gateway palveluun. Leimaustiedon (joukkue, nimi, aika, ero kärkeen) pitäisi olla kännykässä alle minuutissa. Tähän nopeuteen emme voi vaikuttaa, sen ratkaisee operaattoreiden tekstiviestitekniikka.
Vain mielikuvitus on rajana verkkojen hyödyntämisessä Awot-tekniikalla.
Palvelun historia
- Jukolassa 2000 oli jo tarkoitus tehdä, muttei ehtinyt siinä sivussa, itseasiassa tekniikka toimi ja oli käytössä kisaorganisaation verkossa, muttei ehditty/jaksanut julkistaa Internetissä.
- Syksyllä 2001 esitetty mahdollisuutta Jukolaan 2002.
- Huhtikuussa 2002 ilmaisi kiinnostusta.
- Awot ei jaksanut syttyä, työkiireet ...
- 27-28.4 Tiomilan epäonnistunut yritys
- 29.4 klo 13:35 spostilla Pirilälle kysely, olisiko mahdollista, että ...
- 29.4 klo 17:30 ilmoitin Pekalle, että voi testata, kai oli vastannut välissä kysymykseen.
- 30.4 ulkoasun jne. hienosäätöä
- 1.5 tekstiviestin tilausjärjestelmän rakennus ja online testaus tekstiviestinä tehty ja toimivaksi todettu.
- 1.5 pyöräilemään eukon kanssa
- Urakka oli valtava: Internet-online tulospalvelu 91 riviä koodia (verkkopalvelin, sanomien vastaanotto, web-sivujen rakennus).
Tekstiviestin lähetys 39 riviä kaikkineen (lokit, tilauksien poisto jne.). Tekstiviestitilauksien vastaanotto 31 riviä koodia.- Kaikki tämä on tehty Awot:n shell-script moduleita hyödyntäen. Yhtään riviä ei tarvinnut tehdä C, C++, Java, Perl ym. härveleillä. Jos kiinnostaa oppia shell-scriptit kunnolla, tilaa koulutuspakettimme Awot-koulutusosastolta. Ensi viikolla mm. Oulun Puhelin saa tämän tehopaketin.
- Siirrettävyys: kaikki on tehty standardilla posix-kuorella (lue ksh melkein bash), jonka taitaa saada melkein minne vaan.
Nopeus:nopea, ainakin kevyempi ja nopeampi kuin vastaavat servlet-ratkaisut, siinä ajassa kun servletti latailee mokkuloita, on meillä jo tekstiviesti matkalla ... eli siirrettävyyttä voi tehdä muutenkin kuin vain yhden merkkisellä työkalujärjestelmällä. Oikea työkalu oikeassa paikassa. Ei tarvitse koko työkaluarsenaalia ottaa mukaan, jos meisseli riittää.
Tietokanta: tarjoamme nopeutta, joten tietokantakin on jätetty välistä pois hidastamasta palvelua.
Luotettavuus: Onko joku joskus kuullut Awot:n tietovarastojen sekoavan ? Tutut tietävät Awot:n tavan varastoida ja käsitellä tietoa, vihje: jos Awot:n tietovarastot sekoavat, on koko koneenkin oltava sekaisin.
© Karjalan ATK-Awot Oy web.mgr@awot.fi