首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java Sockets over WLAN?

Java Sockets over WLAN?
EN

Stack Overflow用户
提问于 2009-12-01 15:12:48
回答 2查看 1.9K关注 0票数 1

我有两台windows PC通过ad-hoc无线局域网连接。

使用此现有连接,我可以通过套接字在这些pc之间通信吗?

我能否打开一台pc上的服务器插座,使另一台pc成为客户端,然后连接到另一台pc,然后通过此连接发送和接收数据?

我需要特定的api吗?或者我可以只使用java.net.Socketjava.net.ServerSocket吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-01 15:19:53

你当然可以。WLAN连接上有一个IP网络,没有什么能阻止您建立TCP连接。

就套接字而言,这与有线(以太网)连接没有什么不同,区别仅限于Data-Link layer

票数 5
EN

Stack Overflow用户

发布于 2009-12-01 16:54:55

当然,您可以使用(服务器)套接字。套接字是TCP协议(OSI层4)的概念,其在IP协议(OSI层3)之上操作,IP协议本身在WLAN或以太网(OSI层2)之上操作,所述WLAN或以太网在物理链路(用于WLAN的无线电波、用于以太网的以太网电缆)上操作。

OSI层的实现是可替换的(或者更好:应该是可替换的)。所以,你使用的是WLAN、以太网还是其他什么都没关系,只要你不在第三层以下就行了(这在Java中是不可能的)。

有关更多信息,请查看Wikipedia article

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

https://stackoverflow.com/questions/1824495

复制
相关文章

相似问题

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