Java中套接字的替代解决方案

时间:2013-08-25 19:12:24

标签: java sockets synchronization client-server thread-sleep

我在java中在两台机器之间创建了一个应用程序,其中每台机器对每个机器进行一些计算并发送给另一台机器。我设法使用套接字。因此,两台机器都根据它们运行的​​代码部分来运行服务器和客户机。但是,它需要大量的同步,因此已经有数据要计算,到目前为止,我设法使用Thread.sleep();,但是因为我为睡眠时间留了很大的余量,所以它会产生很多空闲时间。 我想知道是否有任何替代方案,以便我有自动同步。

1 个答案:

答案 0 :(得分:1)

有一个名为apache MINA的java框架,它抽象了纯套接字的复杂性和限制。您可以在此处找到更多详细信息:http://mina.apache.org/