Vortex Library is an implementation of the RFC 3080 and RFC 3081 standard definitions, known as the BEEP Core protocol, implemented on top of the TCP/IP stack. It comes with complete XML-RPC over BEEP RFC 3529 support, complete support for the TUNNEL profile (which allows you to perform proxy operations for every BEEP profile developed), support for HTTP proxies, and more. The API is consistent, easy to use, and allows you to write application protocols very quickly. The API is designed to allow bindings for other languages to be built easily.
|Tags||Communications Internet Software Development Libraries Networking BEEP|
|Operating Systems||POSIX Windows Cygwin|
Release Notes: This stable release includes many updates like complete support for integrating WebSocket: the library can now provide BEEP over WebSocket. A new generic listener engine was added to support BEEP, BEEP over WebSocket, and BEEP over TLS WebSocket.
Release Notes: This stable release includes several bugfixes and a new API for sending incomplete frames.
Release Notes: This major stable release includes several updates to Vortex's engine, especially the sequencer, which now better handles all sending jobs so none of them takes all the attention. It also includes several updates to PyVortex, making it more robust and stable.
Release Notes: This is a major stable release that mainly includes support for the Lua language through the LuaVortex binding. Now it is possible to write Lua client/listener BEEP applications using Vortex Library 1.1. This release also adds new features like "automatic thread pool resize", and fixes a lot of issues, making the library even more robust than previous releases.
Release Notes: This is a stable release that includes several bug fixes and new regression tests to ensure library function, especially for the PULL API (which now has SASL and TLS available). Some API updates were included, like querying object ref counting state or if a particular vortex context is in process of finishing.