PermaBEEP-Java

PermaBEEP provides a complete toolkit for writing applications that use the Blocks Extensible Exchange Protocol (BEEP) RFC 3080.
Download

PermaBEEP-Java Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Permabit, Inc.
  • Publisher web site:
  • http://www.permabit.com/permabeep/index.asp

PermaBEEP-Java Tags


PermaBEEP-Java Description

PermaBEEP provides a complete toolkit for writing applications that use the Blocks Extensible Exchange Protocol (BEEP) RFC 3080. PermaBEEP provides a complete toolkit for writing applications that use the Blocks Extensible Exchange Protocol (BEEP) 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. 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 Related Software