Võrgurakenduste protokollid 3: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
Resümee puudub |
|||
| 5. rida: | 5. rida: | ||
* [http://www.ibm.com/developerworks/webservices/library/ws-restful/ IBM article on REST] | * [http://www.ibm.com/developerworks/webservices/library/ws-restful/ IBM article on REST] | ||
* [http://en.wikipedia.org/wiki/Representational_State_Transfer REST on wiki] | * [http://en.wikipedia.org/wiki/Representational_State_Transfer REST on wiki] | ||
* [http://dotnet.dzone.com/articles/rest-%e2%80%93-epic-semantic-fail REST confusion explained] | <!--* [http://dotnet.dzone.com/articles/rest-%e2%80%93-epic-semantic-fail REST confusion explained] DEAD --> | ||
POX, a closely related discussion: | POX, a closely related discussion: | ||
* [http://en.wikipedia.org/wiki/Plain_Old_XML wiki short take on POX (plain old xml)] | * [http://en.wikipedia.org/wiki/Plain_Old_XML wiki short take on POX (plain old xml)] | ||
* [http://microformats.org/wiki/plain-old-xml-considered-harmful short POX comments on microformats] | <!-- * [http://microformats.org/wiki/plain-old-xml-considered-harmful short POX comments on microformats] RANT --> | ||
* [http://msdn.microsoft.com/en-us/library/aa395208.aspx MS on POX] | * [http://msdn.microsoft.com/en-us/library/aa395208.aspx MS on POX] | ||
| 33. rida: | 33. rida: | ||
* Start with this: [http://code.google.com/apis/protocolbuffers/docs/overview.html google overview] | * Start with this: [http://code.google.com/apis/protocolbuffers/docs/overview.html google overview] | ||
* Lecture by Aivo Anier: [[Media:Protocol-buffers-vqrguraks.ppt]] | * Lecture by Aivo Anier: [[Media:Protocol-buffers-vqrguraks.ppt]] | ||
* [https://bitbucket.org/csttueeaivo/protobufjava/src/b839ef738ba9/src/main/java/ee/ttu/proto/Main.java java example from Aivo] | <!--* [https://bitbucket.org/csttueeaivo/protobufjava/src/b839ef738ba9/src/main/java/ee/ttu/proto/Main.java java example from Aivo] | ||
* [https://bitbucket.org/csttueeaivo/protobufcpp/src/4d9e1b28516b/blaa/blaa.cpp MSVC C example from Aivo] | * [https://bitbucket.org/csttueeaivo/protobufcpp/src/4d9e1b28516b/blaa/blaa.cpp MSVC C example from Aivo] DEAD --> | ||
== Specific messaging protocols == | == Specific messaging protocols == | ||
| 54. rida: | 54. rida: | ||
* [http://xmpp.org/rfcs/rfc3920.html details at xmpp org] | * [http://xmpp.org/rfcs/rfc3920.html details at xmpp org] | ||
* [http://xmpp.org/protocols/ xmpp protocol stack] at xmpp.org | <!-- * [http://xmpp.org/protocols/ xmpp protocol stack] at xmpp.org DEAD --> | ||
You may also have a look at google [http://code.google.com/appengine/articles/using_xmpp.html xmpp api example]. | You may also have a look at google [http://code.google.com/appengine/articles/using_xmpp.html xmpp api example]. | ||
Redaktsioon: 28. september 2016, kell 14:57
Explained well:
POX, a closely related discussion:
Text vs binary protocols
Binary protocols
BSON
Binary xml
Google protocol buffers
- Start with this: google overview
- Lecture by Aivo Anier: Media:Protocol-buffers-vqrguraks.ppt
Specific messaging protocols
These examples are all textual:
SIP
XMPP
Read:
and have a look at
You may also have a look at google xmpp api example.
Have a look at other IM protocols: im wiki