Skip to main content

No project description provided

Project description

Agnos

Agnos is a cross-language, cross-platform, lightweight RPC framework with support for passing objects by-value or by-reference. Agnos is meant to allow programs written in different languages to easily interoperate, by providing the needed bindings (glue-code) and hiding all the details from the programmer. The project essentially servers the same purpose as existing technologies like SOAP, WSDL, CORBA, and others, but takes a minimalistic approach to the issue at hand.

Unlike the aforementioned technologies, which tend to require integration with web servers, using verbose XML-based protocols on top of textual transports (HTTP), often also requiring complex topologies (such as name servers for registering objects, etc.) – Agnos is designed to be simple, efficient, and straightforward, allowing for direct communication between two ends using a compact binary protocol. You can read more about Agnos.

Meta Package

This is a meta-package. For installable packages, go to agnos_compiler and libagnos. The project’s website has all the details.

Project details


Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page