Site Search

My status

News


Recent Articles


Advertisements


InfoHaul

Coming Soon.....

InfoHaul was born out of a research project to look into data delivery over Ajax, specifically, but not exclusively using the Comet protocol. InfolHaul provides a high volume, high performance Java server based around Aysnchornous I/O, allowing the support of 100's of thread connections without the typical I/O bottleneck associated with traditional Java servers.

InfoHaul provides a simple in memory cache of data, that can be queried via Ajax using the provided Javascript library Updates to the data are automatically published to all listening clients.

Clients have the option of connecting

  • Synchronously, retreiving the latest value and returning immediately
  • Asynchronously, utilising Ajax and Asynchronous I/O. Each client does not tie up a thread on the server and calls return only on data change, thus significantly reducing network bandwidth, or tying up the client.
  • Asynchronously, utilising Comet protocol. Each client opens a connection to the server, but utiising Asynchronous I/O, data is pushed to the client only when it changes.

over the next few months InfoHaul will complete its development phase and enter a beta release phase. Developed using Agile methods as practised by Magnetic Reason, the product will come with full unit and component tests, full source code and documentation to get you started.

InfoHaul also spawned a number of additional projects, which form the backbone of InfoHaul itself

  • Async IO Server. The core of InfoHaul, an asynchronous I/O server, built entirely in Java, using the latest asynchronous I/O libraries.
  • HTTP Jar. A Java library providing full HTTP 1.1 support, without having to learn the intracies of HTTP protocol.

Watch this space for more details......