首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java计算机到计算机的连接?

Java计算机到计算机的连接?
EN

Stack Overflow用户
提问于 2012-03-08 03:36:37
回答 1查看 456关注 0票数 1

有没有可能让两台计算机通过套接字相互连接,而不需要Java中的任何服务器?如果是这样的话,是怎么做的?我只见过服务器-客户端连接的例子,其中服务器是永久的。

例如:

代码语言:javascript
复制
1. 2 people, person A and person B, want to connect using this application
2. Person A runs application, clicks "host"
3. Application hands person A a code (IP+port?) and begins listening.
4. Person B clicks "join" and types in code.
5.  Person B's computer sees Person A's computer and they connect. Person A accepts connection.

我从来没有真正理解过这一点。如果这是一个糟糕的问题,请原谅我。

EN

回答 1

Stack Overflow用户

发布于 2012-03-08 03:41:24

根据定义,一端必须发起连接(即发出连接请求)。这意味着另一端必须打开服务器套接字才能接收连接。您可以在两端使用相同的代码,方法是同时实现客户端和服务器功能,并根据发起连接的用户承担适当的角色(服务器或客户端)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9607910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档