Java套接字客户端 - 服务器应用程序

时间:2011-02-12 06:11:17

标签: java sockets

我正在尝试使用套接字对java程序进行编码,其中我有3个系统(1个服务器和2个客户端),两个客户端都连接到同一端口的服务器。它是一个文件传输程序。

现在我的要求是连接在整个过程中都保持活动状态,一旦client1写入服务器上的套接字连接,服务器就会将该数据中继到服务器和客户端2之间的套接字。

我怎样才能实现这个目标?

2 个答案:

答案 0 :(得分:2)

对于许多不同的语言,有许多客户端/服务器聊天示例。所有这些都非常相似。

尝试使用Google Java客户端/服务器聊天教程。如果你找不到一个例子,那就是一个。

http://inetjava.sourceforge.net/lectures/part1_sockets/InetJava-1.9-Chat-Client-Server-Example.html

答案 1 :(得分:0)

Jinith:传输文件与通过套接字发送文本没有什么不同。您对客户如何获取数据有任何具体要求吗?你熟悉阻塞/非阻塞/异步套接字吗?使用线程舒适吗?