Kannel WAP at SMS Gateway proyekto ay isang WAP at SMS gateway.
SMS, maikling mensahe serbisyo, ay malawak na ginagamit sa buong mundo sa napakalaking halaga. Ang pangunahing gamitin para Kannel ay mag-link based na mga serbisyo ng HTTP sa iba't-ibang mga sentro ng SMS gamit ikukubli protocol.
WAP, maikli para sa Wireless Application Protocol, ay isang koleksyon ng mga wika at mga kasangkapan at isang imprastraktura para sa pagpapatupad ng mga serbisyo para sa mga mobile phone. Ayon sa kaugalian tulad ng mga serbisyo ay nagtrabaho sa pamamagitan ng normal na tawag sa telepono o maikling text na mensahe (halimbawa, mga SMS na mensahe sa mga network na GSM). Ni ay masyadong mahusay na gamitin, o tunay user friendly. Gumagawa WAP posible na ipatupad serbisyong katulad ng World Wide Web.
Hindi tulad ng marketers claim, WAP hindi dalhin ang mga umiiral na nilalaman ng Internet nang direkta sa pamamagitan ng telepono. May mga masyadong maraming mga teknikal at iba pang mga problema para sa mga ito upang kailanman gumana nang maayos. Ang pangunahing problema ay na Internet nilalaman ay higit sa lahat sa anyo ng mga pahina ng HTML, at ito ay nakasulat sa ganoong paraan na nangangailangan ng mabilis na koneksyon, mabilis na processors, malaking memory, malaking screen, audio output, at maaaring mangailangan medyo mahusay input mekanismo. Iyan ay OK, dahil sila sana ng mas mahusay para sa mga tradisyunal na mga computer at network na paraan ng trabaho. Gayunpaman, portable phone ay may masyadong mabagal processors, katiting memory, hindi maarok at paulit-ulit na bandwidth, maliit na screen at lubhang mahirap na input mekanismo. Karamihan sa mga umiiral na pahina ng HTML lamang ay hindi gagana sa kanila.
Tumutukoy WAP isang ganap na bagong markup language, ang Wireless Markup Language (WML), na kung saan ay mas simple at mas mahigpit na tinukoy sa HTML. Ito rin ay tumutukoy sa isang scripting wika, WMLScript, na kung saan lahat ng mga browser ay kinakailangan upang suportahan. Upang gumawa ng bagay kahit na mas simple para sa mga telepono, kahit na ito ay nagtatakda ng kanyang sariling bitmap format (Wireless Bitmap, o WBMP).
HTTP ay din masyadong sanay para sa mga wireless na paggamit. Sa pamamagitan ng paggamit ng isang semantically katumbas, ngunit binary at compressed format na ito ay posible upang mabawasan ang protocol overhead sa isang ilang bytes ng bawat kahilingan, sa halip ng hanggang sa daan-daang mga bytes. Kaya, tumutukoy WAP isang bagong salansan protocol na gagamitin. Gayunpaman, upang gawing mas simple din para sa mga tao na tunay na pagpapatupad ng mga serbisyo ng mga bagay, nagpapakilala WAP isang gateway sa pagitan ng telepono at ang mga server na nagbibigay ng nilalaman sa mga phones.
Ang WAP gateway makikipag-usap sa telepono gamit ang protocol stack WAP, at isasalin ang mga kahilingan na natatanggap nito sa normal HTTP. Kaya, maaaring gamitin ang mga provider ng nilalaman sa anumang server ng HTTP, at maaaring magamit ang mga umiiral na-alam kung paano tungkol sa pagpapatupad ng serbisyo ng HTTP at pangangasiwa.
Sa karagdagan sa mga pagsasalin protocol, compresses din ang gateway ng mga pahina WML sa isang mas compact form, i-save ang bandwidth sa himpapawid at sa karagdagang mabawasan ang mga kinakailangan sa pagproseso ng telepono. Compiles din ito WMLScript programs sa isang format byte-code
Ano ang bago sa release na ito.
- Iba't-ibang mga bug ay naayos na sa ilang SMSC modules.
- pagpapahusay Feature ay idinagdag.
Kinakailangan :
- C compiler at pag-unlad ng mga aklatan at mga kaugnay na mga kasangkapan
- Ang gnome-xml (aka libxml) library, bersyon 2.2.0 o mas bago. Inirerekumenda namin na gamitin mo ang libxml bersyon 2.2.5. Kung ikaw ay i-install ito mula sa mga pakete sa iyong pamamahagi, ang kailangan mo lang libxml2-dev sa karagdagan sa run-time na aklatan libxml2 package
- GNU Gumawa
- POSIX thread (pthread.h)
- GNU Bison 1.28 kung mong baguhin ang WMLScript compiler
- tools markup language DocBook (magpapagod, jadetex, DocBook style-kumot, etc; makita README.docbook), kung gusto mong i-format ang mga babasahin (pre-formatted na bersyon ay magagamit)
Mga Komento hindi natagpuan