OSE provides a framework for building event driven systems, Web-based services, and distributed applications using C++ and Python. A HTTP servlet framework is included, and separate gateways for XML-RPC and SOAP protocols are also available.
| Tags | Internet Web HTTP Servers Software Development Build Tools Libraries Application Frameworks Object Brokering Dynamic Content |
|---|---|
| Licenses | QPL |
| Operating Systems | OS Independent |
| Implementation | C++ Python |
Recent releases


Changes: This release fixes an XML corruption bug in the messaging system introduced in 7.0pl6 as well as other minor but obscure problems. This release also marks the 10th anniversary of OSE being made freely available over the Internet.


Changes: This version includes bugfixes for the multi-threaded code using the messaging system, memory leaks related to the Visual C++ 7.0 iostreams library, non-blocking sockets on Win32, and various other problems. Changes were made to dramatically improve performance when using multi-threading, the messaging system, and the RPC over HTTP gateways.


Changes: This version contains numerous fixes along with enhancements to Python wrappers. Primary development is now done on Mac OS X so support for that platform should also be much better than it used to be.


Changes: In this version, Mac OS X shared library support has been added and fixes have also been made to the C++ implementation of the XML-RPC gateway into the messaging system.


Changes: This release was updated to support version 6.0 of the ObjectStore OODBMS. Other minor bugfixes and changes were also made.