Kannel WAP ja SMS Gateway projekti on WAP- ja SMS Gateway.
SMS, lyhytsanomapalveluiden, käytetään laajasti ympäri maailmaa valtavia määriä. Tärkein käyttö Kannel on yhdistää HTTP perustuvia palveluja eri SMS keskusten avulla epämääräisiä protokollia.
WAP-, lyhyt Wireless Application Protocol, on kokoelma kieliä ja työkaluja sekä infrastruktuurin toteuttamiseen palveluita matkapuhelimiin. Perinteisesti tällaisia palveluja ovat toimineet normaaleja puheluita tai lyhyt tekstimuotoinen viestejä (esim, tekstiviestit GSM-verkoissa). Kumpikaan ovat erittäin tehokkaita käyttää, eikä erittäin käyttäjäystävällinen. WAP mahdollistaa toteuttaa vastaavia palveluja World Wide Web.
Toisin kuin markkinoijat väittävät, WAP ei tuo nykyistä sisältöä Internetistä suoraan puhelimeen. On liian monia teknisiä ja muita ongelmia tämän koskaan toimimaan kunnolla. Suurin ongelma on se, että Internetin sisältö on pääasiassa muodossa HTML-sivuja, ja ne on kirjoitettu siten, että tarvitaan nopeita yhteyksiä, nopea prosessorit, suuret muistit, valkokankaat, äänen ulostulo, ja ne voivat vaatia melko tehokas syöttömekanismeja. Se on OK, koska he toivottavasti toimia paremmin perinteiset tietokoneet ja verkot, jotka tavalla. Kuitenkin, kännykkä on erittäin hidas prosessorit, hyvin vähän muistia, pohjattoman ja ajoittainen kaistanleveys, pieni näytöt ja erittäin hankala syöttömekanismeja. Useimmat olemassa olevat HTML-sivut eivät toimi niitä.
WAP määrittelee kokonaan uuden markup language, Wireless Markup Language (WML), joka on yksinkertaisempi ja paljon tiukemmin määritelty kuin HTML. Siinä määritellään myös skriptikieli, WMLScript, jotka kaikki selaimet eivät tarvitse tukea. Jotta asiat entistä yksinkertaisempia puhelimia, se myös määrittelee omat bittikarttamuodossa (Wireless Bitmap tai WBMP).
HTTP on myös liian tehoton käytettäväksi. Käyttämällä semanttisesti vastaavaa, mutta binary ja pakatussa muodossa on mahdollista pienentää protokollan overhead muutamaan tavua pyynnöstä, sen sijaan että jopa satoja tavuja. Täten WAP määrittelee uuden protokollapinoa voidaan käyttää. Kuitenkin, jotta asiat yksinkertaisempi myös ihmiset todella täytäntöön palvelut, WAP tuo porttina puhelimet ja palvelimet tarjoavat sisältöä puhelimiin.
WAP-yhdyskäytävä puhuu puhelimeen WAP-protokollapinon, ja kääntää pyynnöistä normaaliksi HTTP. Siten sisällöntuottajat voivat käyttää mitä tahansa HTTP-palvelimet, ja voi hyödyntää olemassa olevia tietotaitoa HTTP-palvelun toteutus ja ylläpito.
Lisäksi pöytäkirjassa käännöksiä, yhdyskäytävä myös pakkaa WML sivut tiiviimmässä muodossa, säästää kaistanleveys ilmaa ja vähentää edelleen puhelimen käsittelyn vaatimuksia. Se myös kokoaa WMLScript ohjelmia tavu-koodin muodossa.
Mikä on uusi tässä julkaisussa:
- Various bugeja vahvistettu Useissa SMSC moduuleja.
- Feature parannuksia lisättiin.
vaatimukset
- C-kääntäjä ja kehittäminen kirjastojen sekä niihin liittyviä työkaluja
- gnome-xml (alias libxml) kirjasto, versio 2.2.0 tai uudempi. Suosittelemme, että käytät libxml versiota 2.2.5. Jos asennat sen jakelusi paketteja, sinun libxml2-dev lisäksi run-time libxml2 paketti kirjastoissa
- GNU Make
- POSIX kierteet (pthread.h)
- GNU Bison 1,28, jos muokkaat WMLScript kääntäjä
- DocBook markup language työkalut (jade, jadetex, DocBook tyyli-levyt, jne katso README.docbook), jos haluat alustaa dokumentaatio (alustettu valmiiksi versiot ovat saatavissa)
Kommentteja ei löytynyt