java如何实现广域网通信?

创世纪小马哥 2010-03-21 09:26:17
局域网可以使用Socket("服务器IP","服务器端口")进行连接服务器,如果在广域网中如何实现客户端和服务器的通信?求救!
...全文
255 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
happy_0201 2010-04-05
  • 打赏
  • 举报
回复
。。。。。路过
SealedBook 2010-04-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 liboofsc 的回复:]
比如是一个网吧,很多人共用的一个IP地址?
这种情况下如果定位到网吧中的某一台机子呢?
我也有这样的疑问一直没搞清楚。
[/Quote]
路由器端口映射可以做到,不过要手动改。对通讯软件来说,这样是很无能的办法。
还有个就是利用打洞,TCP打洞或者UDP打洞。
楼主google或者baidu吧
eranliru 2010-03-22
  • 打赏
  • 举报
回复
谢谢你们让我知道了这些
liboofsc 2010-03-22
  • 打赏
  • 举报
回复
比如是一个网吧,很多人共用的一个IP地址?
这种情况下如果定位到网吧中的某一台机子呢?
我也有这样的疑问一直没搞清楚。
wlwlwl 2010-03-22
  • 打赏
  • 举报
回复
楼上正解。TCP/IP协议 不分广域网局域网,逻辑上都一样
henry_fuzr 2010-03-22
  • 打赏
  • 举报
回复
知道域名 就用域名
知道ip就用ip
DNS会帮你解析
创世纪小马哥 2010-03-22
  • 打赏
  • 举报
回复
可以的话,应该怎么样连接服务器通信呢,服务器的IP如何确定?
wd9053 2010-03-21
  • 打赏
  • 举报
回复
同意楼上,广域网通信也可以用Socket
zyshaw 2010-03-21
  • 打赏
  • 举报
回复
广域网上一样能使用SOCEKT通信
-------------------------------------------------------------------------------- 飞鸽传书 (IP Messenger) Ver2.06 Copyright (C) 1996-2004 SHIROUZU Hiroaki All Rights Reserved. -------------------------------------------------------------------------------- 目录: 1. 软件简介 2. 许可协议 3. 系统要求 4. 使用说明 5. 相关信息 6. 广域网设置(广播设置) 7. 补充 8. 支持 9. 更新历史 10. 感谢 ================================================================================ 重要说明: comctl32.dll(公共控件) 要求 4.71 或以上版本 更多信息请参见 "系统要求" ================================================================================ -------------------------------------------------------------------------------- 1. 软件简介 - IPMsg 是一款局域网内即时通信软件, 基于 TCP/IP(UDP). 可运行于多种操作平台(Win/Mac/UNIX/Java), 并实现跨平台信息交流. - 不需要服务器支持. - 支持文件/文件夹的传送 (2.00版以上) - 通讯数据采用 RSA/Blofish 加密 (2.00版以上) - 十分小巧, 简单易用, 而且你可以完全免费使用它 - 目前已有的版本包括: Win32, Win16, MacOS, MacOSX, X11, GTK, GNOME, Java 等, 并且公开源代码. 请查看以下地址以获得相关信息: http://www.ipmsg.org/ -------------------------------------------------------------------------------- 2. 许可协议 (BSD License) Copyright (c) 1996-2004 SHIROUZU Hiroaki All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of the SHIROUZU Hiroaki nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRI

62,630

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧