AlchemySOAP is a fork of the EasySoap++ SOAP 1.1 library, adding enhanced protocol support (SOAP 1.2), a large number of automated unit tests and interoperability tests, multithreaded SOAP request handling, optional SSL/DOM, serialization improvements to work with WS-* protocols, and more features. AlchemySOAP can interoperate with a large number of third party SOAP stacks. It includes implementations of all SOAP 1.2 interoperability tests defined in "W3C Recommendation: SOAP Version 1.2 Specification, Assertions and Test Collection". This library is designed with speed and portability in mind. It has been tested on Win32 and Linux, but should work on most POSIX-compliant operating systems.
The Application Switch sits between applications and service providers, allowing a central location for configuration instead of requiring the user to configure each application separately. The switch also allows mutliple services to be combined and appear as a single service to applications.
Blackbird is the first enterprise service bus (ESB) for PHP developers. It provides a range of services, including managing configuration data, connections to message queues, databases, and other applications, and many more features. This makes it possible to very rapidly develop message-based applications and/or integration layers.
OAF is the Object Activation Framework for GNOME. It has a similar purpose to gnorba, the GNOME 1.x CORBA activation library, and will replace it for GNOME 2.0. It allows you to do much more powerful activation queries than gnorba. Each server is described by an XML file that defines its attributes. When querying or activating, one may specify complex requirements using the OAF query language.
COID is an object-oriented networking library with a tool that automatically generates a lightweight communication layer directly from a C++ class declaration. The coidgen tool automatically extracts designated classes and methods from specified header files and generates a corresponding client class and host dispatcher. The server library manages networked and local connections and provides various services to running objects. The communication layer establishes either remote connection through TCP or direct (vtable) connection between the client and the server (if they reside in the same process).