Võrgurakenduste protokollid 3: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
PriitJ (arutelu | kaastöö)
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

REST and related

Explained well:

POX, a closely related discussion:

Text vs binary protocols

Binary protocols

BSON

Binary xml

Google protocol buffers

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