This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have to build TCP proxy functionality. I am trying to use NIO classes. Generally this is what I want to do: 1. Source device tries to connect to the proxy port A 2. the proxy tries to connect the destination device on port B 3. if the proxy succeeds establishing a connection, then the proxy accepts the source connection otherwise rejects it.
The problem is in a fact that sch accepts connection before the code perfoms sch.accept();
In this moment the source device dumps data to the proxy even the destination connection has not been established. I wanted accept() to be delayed until it is programatically executed. How do I do this?
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com