User Comments

OpenSRF is Development Language Agnostic

OpenSRF servers and client can be written in any language that supports network sockets. There currently exist client libraries for Perl, Python, Java, JavaScript and C, and support for C++ is planned.

All client libraries share the same basic API for developing client software, and porting a client from one language to another is normally trivial.

Perl, Python and C are available as server-side languages. Java server bindings are planned as well.