Scope of OpenJDK NIO

David M. Lloyd david.lloyd at redhat.com
Wed Apr 30 07:23:53 PDT 2008


On 04/29/2008 08:45 PM, Alan Bateman wrote:
> David M. Lloyd wrote:
>> So exactly what is the scope of this list/project?  Is it simply to 
>> implement JSR-203 within OpenJDK, or is it generalized, ongoing NIO 
>> development within OpenJDK?
>>
> The project is primarily to develop the implementation of the next phase 
> of New I/O APIs. There will be ongoing bug fixing and development of the 
> existing NIO implementation on core-libs-dev. When non-trivial API 
> updates arise then it may work best to pull them in here. Do you have 
> something specific in mind?

Well, just the usual thoughts that come up whenever I deal with NIO:

- DatagramChannels don't have a way to recover the destination address of 
an incoming datagram (iow, how do we know whether we just received a 
broadcast packet?)
- unconnected DatagramChannels don't support scatter/gather

There's a few other things that come up now and then, but I don't recall 
them at the moment.  But perhaps now when they do come up, I shall forward 
them here. :-)

- DML



More information about the nio-dev mailing list