java socket问题,两个不同局域网子机如何建立连接

局域网A中的子机如何链接到局域网B的主机中?... 局域网A中的子机如何链接到局域网B的主机中? 展开
 我来答
斐枋馥j1
2012-12-18 · TA获得超过214个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:130万
展开全部
socket ,servicesocket两端都通过 socketImpl这个类或者子类来实现双向的通信.
socket指明 通信的IP地址和端口, 用socketImpl 的相关方法来操作连接
create(),connect(),accept()....等 具体要的 可以查看这个类的API的使用.
由A发起 create(), 把取得或者知道的 socket的相关属性导入进去..B级accept接收. 创立连接.就可以通信了.
llei32wang
2012-12-18 · TA获得超过2736个赞
知道大有可为答主
回答量:1478
采纳率:60%
帮助的人:1405万
展开全部
如果A B两个局域网都在公网,或者都是铁通等内网就可以。把需要用的端口在路由器上映射到运行socket的服务器上。就能相互访问了。不过如果一个是铁通 一个是电信就不行。铁通属大内网,而且不对外映射端口,电信的作为服务器铁通的去访问没问题,而铁通作为服务器电信是访问不了的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度校园
2012-12-18 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:87
采纳率:0%
帮助的人:63.1万
展开全部
其实比较简单吧,通一个局域网中,建立一个服务端,设置端口号。建立个子服务就,设置为服务端的ip和端口号即可连接。当然你可以加相关逻辑判断,判断那种才是你想接收的服务器端。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
积极又古朴的白桦f
2012-12-18
知道答主
回答量:31
采纳率:0%
帮助的人:7.4万
展开全部
那就就可以通过Socket通信协议来做一个服务器,让这两个机子通过服务器通信啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中曼寒86
2012-12-18 · TA获得超过343个赞
知道答主
回答量:72
采纳率:0%
帮助的人:47.6万
展开全部
这个和什么网有关系?我觉得只要AB能互同就能可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式