Are there protocols/solutions/messaging system that allows me to communicate between languages AND servers?
Eg. I want to be able to communicate between one server running Java (or Ruby, Python etc) on the backend and one server running Javascript also on the backend.
The solution I use now is HTTP REST.
Are there other solutions that is standard way of communicating between servers with different languages?
It doesn't have to be web related.