bookmarks  3

  •  

    Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server. 'Quick and easy' doesn't mean that a resulting application will suffer from a maintainability or a performance issue. Netty has been designed carefully with the experiences earned from the implementation of a lot of protocols such as FTP, SMTP, HTTP, and various binary and text-based legacy protocols. As a result, Netty has succeeded to find a way to achieve ease of development, performance, stability, and flexibility without a compromise.
    13 years ago by @gresch
    (0)
     
     
  •  

    jpatchwatch is a Java library for monitoring directories for changes.  It uses the host platform’s native OS functions to achieve this to avoid polling. The following events on a directory can be monitored: File creation and deletion File modification File renaming* Changes in subdirectories* (recursive monitoring) Invalidation (a watched directory becomes unavailable) (*) selected platforms only, see Features. Currently the following platforms are supported natively: Windows (Windows 2000, XP, Vista, 7, 32bit/64bit) Linux (x86, 32bit/64bit) Mac OS X (x86, 32bit/64bit, tested on 10.5) (PPC, tested on 10.4) FreeBSD (x86, 32bit) Minimum required Java Platform: Java 5 Because jpathwatch’s native libraries are packaged within its JAR file, there is no setup required that’s common to most Java libraries leveraging native code. It works just like any other pure Java library: Drop it into your IDE, and it just works. For this reason, jpathwatch can also be easily integrated into Java WebStart applications. jpathwatch is open source under the GNU General Public License with Classpath Exception. jpathwatch is maintained and developed by Uwe Pachler.
    13 years ago by @gresch
    (0)
     
     
  •  

    MINA is a simple yet full-featured network application framework which provides: * Unified API for various transport types: o TCP/IP & UDP/IP via Java NIO o Serial communication (RS232) via RXTX o In-VM pipe communication o You can implement your own! * Filter interface as an extension point; similar to Servlet filters * Low-level and high-level API: o Low-level: uses ByteBuffers o High-level: uses user-defined message objects and codecs * Highly customizable thread model: o Single thread o One thread pool o More than one thread pools (i.e. SEDA) * Out-of-the-box SSL · TLS · StartTLS support using Java 5 SSLEngine * Overload shielding & traffic throttling * Unit testability using mock objects * JMX managability * Stream-based I/O support via StreamIoHandler * Integration with well known containers such as PicoContainer and Spring * Smooth migration from Netty, an ancestor of Apache MINA.
    14 years ago by @gresch
    (0)
     
     
  • ⟨⟨
  • 1
  • ⟩⟩

publications  

    No matching posts.
  • ⟨⟨
  • ⟩⟩