java - 在java中,同一个程序可以同时作为服务器和客户端运行吗?

标签 java sockets network-programming

我正在解决这个问题,我在网络上有几台机器。其中应该通过套接字相互通信。那么基本的想法是每台机器上运行的程序都应该作为客户端和服务器工作吗?可以这样做吗?如果是的话,任何人都可以指导我找到适当的资源吗?

苏特

最佳答案

是的,这是可能的。但是您必须在不同的线程中拥有这两种功能。

关于java - 在java中,同一个程序可以同时作为服务器和客户端运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7923667/

相关文章:

java - 应用程序不断崩溃

Java 自定义字体在 html jlabels 中不起作用

python - Linux:如何模拟接口(interface)上的传入数据包?

c - #ifdef SIOCSHWTSTAMP 未找到

c - 每当客户端断开连接时,多线程服务器不会继续执行

java - 如何等到 Selenium 中不再存在元素

java - 尽管原始文件有效,但从服务器下载的 PDF 无效

java - 阻塞 BufferedReader 直到数据出现

c# - System.Threading.Timer导致其他计时器落后

mysql - 如何知道 Linux 上 Node 子进程使用的所有资源、连接、套接字等