Web application messaging protocol
Siirry navigaatioon
Siirry hakuun
WAMP (Web Application Messaging Protocol) on WebSocket -protokollan päällä toimiva IANA:n rekisteröimä protokolla, jolla on mahdollista toteuttaa etäproseduurikutsutoiminnallisuus sekä "PubSub" (julkaise-kuuntele) -toiminnallisuus. Protokolla on suunniteltu avoimeksi standardiksi sovelluksen eri komponenttien välisen reaaliaikaisen viestinnän toteuttamiseksi. Sitä voidaan käyttää esimerkiksi responsiivisten webbisovellusten tekoon tai esineiden internetin (IoT) tiedonsiirtoprotokollana.
Toteutuksia
[muokkaa | muokkaa wikitekstiä]Alla on luettelo WAMP-protokollatoteutuksista ohjelmointikielineen:
Kirjasto | Ohjelmointikieli |
---|---|
AngularWAMP | JavaScript AngularJS kehitysympäristössä |
AutobahnCpp | C++ 11 |
AutobahnJS (Arkistoitu – Internet Archive) | JavaScript |
AutobahnPython (Arkistoitu – Internet Archive) | Python |
backbone.WAMP | JavaScript Backbone.js -kirjastolle |
CppWAMP | C++ |
Erwa | Erlang |
Jawampa | Java |
Loowy | Lua |
MDWamp | Objective-C |
Minion | PHP |
rx.wamp | JavaScript |
Thruway | PHP |
WAMP POCO | C++ |
WampSharp | C# |
Wampy.js | JavaScript |