Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

3
  • So are there tools that help establish that agreement between languages? Or does that agreement already exist? Commented Jun 28, 2017 at 19:33
  • Those agreements are called communication protocols Commented Jun 28, 2017 at 19:39
  • @namarino If you are using a well defined agreement (IE protocol) then you typically have library calls that do the heavy lifting for you. EG to post JSON back to a server see this C# example stackoverflow.com/a/10027534/31326 which is coded at high level (Java would be similar). But this implicitly assumes that there is a server at the other end that speaks HTTP and accepts POST messages. That sort of agreement is something you have to specify at a system design level. It's only if you are writing new language or a new protocol that you have to do it all yourself. Commented Jun 28, 2017 at 19:51