My favorites | Sign in
Logo
                
Code license: New BSD License
Labels: Java, JNI, wrapper, UDT, UDP, protocol, CPP, NIO
People details
Project owners:
  Andrei.Pozolotin

UDT

UDT is a reliable UDP based application level data transport protocol for distributed data intensive applications.
UDT is developed by Dr.Yunhong Gu and others at University of Illinois.
UDT C++ implementation is available under BSD license

Barchart-UDT

Barchart-UDT is a Java wrapper around native C++ UDT protocol implementation.
Barchart-UDT is developed by Andrei Pozolotin and others at
Barchart, Inc.
Barchart-UDT is available under BSD license as well.
Barchart-UDT exposes UDT protocol as both java.net.Socket and java.nio.channels.SocketChannel
and comes with a java.nio.channels.spi.SelectorProvider.

Developers Welcome

If you are an expert in Java, NIO, JNI, C++, if you need this project for yourself,
and if you can contribute to this project - please get in touch.

Barchart-UDT as Maven Dependency

To use barchart-udt as maven2 dependency in your java project,
please provide the following repository and dependency definitions in your pom.xml:

	<repositories>
		<repository>
			<id>com.googlecode.barchart-udt</id>
			<url>http://barchart-udt.googlecode.com/svn/repo</url>
		</repository>
	</repositories>
	<dependencies>
		<dependency>
			<groupId>com.barchart.udt</groupId>
			<artifactId>barchart-udt4</artifactId>
			<version>1.0.0-SNAPSHOT</version>
			<type>jar</type>
			<scope>compile</scope>
		</dependency>
	</dependencies>

Here is an example pom.xml and eclipse project .

Supported Platforms

Barchart-UDT is currently used on:

Documentation

Read the javadoc or browse the source .

Contact Information

Please:

1) leave your valuable thoughts in the "Comments";

2) enter your bug reports / feature requests in the "Issues";

3) email project owner at: username at gmail dot com;

Thank you.









Hosted by Google Code