Swagger Rest-Service
We know it all, everybody can consume it and requests GET, POST responses or requests PUT, DELETE operation with no data and only status code result.
Serialization to exchange content via serialized data objects
Serialization of entities (data objects) across languages & platforms
It's relative easy to find minimalistic data objects for the most common types, like file and images:
You see serializing / deserializing isn't completley language & OS / platform idependent!
JSON
Gson for Java: https://github.com/google/gson
Json for Java: https://github.com/stleary/JSON-java
Json for C#: https://github.com/JamesNK/Newtonsoft.Json
Json for Ruby: https://github.com/ruby/json
Several gson json for C++: https://github.com/open-source-parsers
Another C++ json: https://github.com/nlohmann/json
Json Server. https://github.com/typicode/json-server
Node JS FastApi: https://github.com/fastapi/fastapi
XML
Java XStream https://github.com/x-stream/xstream
Java Jackson: https://github.com/FasterXML/jackson-dataformat-xml
PHP symfony/serializer xml & json serializer: https://github.com/symfony/serializer
C# .Net Extended Xml Serializer: https://github.com/ExtendedXmlSerializer/home
C# .Net Yet another xml serializer: https://github.com/YAXLib/YAXLib
XSerializer: https://github.com/bfriesen/XSerializer
You see serializing / deserializing isn't completley language & OS / platform idependent!
Keine Kommentare:
Kommentar veröffentlichen