PermaBEEP-Java 0.8 review
DownloadPermaBEEP provides a complete toolkit for writing applications that use the Blocks Extensible Exchange Protocol (BEEP) [RFC 3080] for
|
|
PermaBEEP provides a complete toolkit for writing applications that use the Blocks Extensible Exchange Protocol (BEEP) [RFC 3080] for network communications. PermaBEEP project includes everything necessary to quickly write a BEEP application.
Here are some key features of "PermaBEEP Java":
Standards compliance. PermaBEEP attempts to be aggressively compliant with all applicable standards.
Efficiency. PermaBEEP is designed from the ground up to be as efficient as possible; memory copies and object instantiation are avoided wherever possible.
Non-blocking I/O model. For high performance in an environment where dozens or hundreds of BEEP channels are active, PermaBEEP supports non-blocking extensions to the Java I/O model that allow for operation without a thread per channel. (This model predates the JDK 1.4 java.nio framework.)
MIME toolkit. PermaBEEP includes full-featured MIME parsing and composition tools capable of operating on both conventional data streams and PermaBEEP's internal non-blocking I/O streams.
XML toolkit. PermaBEEP includes a lightweight XML parser for the XML subset defined by the "application/beep+xml" MIME type, capable of incremental parsing on conventional and non-blocking I/O streams.
PermaBEEP-Java 0.8 keywords