高手们 socket能实现广域网的聊天吗? 如何实现的 有没有例子啊 共享一下啊 谢谢啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有UDP+NAT的资料啊 百度找不到 socket本来就是实现广域网通讯的,楼上说的NAT什么的都是局域网没有公网IP相互通讯的问题。不知道你到底是要局域网还是广域网,广域网msdn上最基本的例子就是了 Socket和广域网局域网的关系大吗?懂一点网络原理这根本就不是问题 Socket就是用来实现通信的一个封装类!通过不同的协议来实现至于是局域还是广域 以及考虑到各个不同网段的连接 和不同内网间的通信如果用TCP协议的话,就参考TCP打洞 只有在任意网段的两个点能够连接不管是通信还是下载 都不是问题! 看你IM服务器如何实现了,比如MSN是使用服务器转发。所以无所谓你的IP 这个需要懂一点网络原理。[align=center]*********************************************************** 欢迎使用 CSDN 小秘书 http://blog.csdn.net/whowhen21***********************************************************[/align] 说“不能”才有新意。反正我也不想给你代码抄,看到了弄个无甚内涵的大题目,我就不知道说什么才有用。所以不如说反话,刺激!.net的socket类有封装了许多通讯方式,看看public enum ProtocolType{ Ggp = 3, Icmp = 1, IcmpV6 = 0x3a, Idp = 0x16, Igmp = 2, IP = 0, IPSecAuthenticationHeader = 0x33, IPSecEncapsulatingSecurityPayload = 50, IPv4 = 4, IPv6 = 0x29, IPv6DestinationOptions = 60, IPv6FragmentHeader = 0x2c, IPv6HopByHopOptions = 0, IPv6NoNextHeader = 0x3b, IPv6RoutingHeader = 0x2b, Ipx = 0x3e8, ND = 0x4d, Pup = 12, Raw = 0xff, Spx = 0x4e8, SpxII = 0x4e9, Tcp = 6, Udp = 0x11, Unknown = -1, Unspecified = 0}我们看到有些人见了面用“socket”这个词当作暗号,仿佛用此区分别人与自己的身份似地,他们总是三呼“socket”然后就相互心照不宣地微笑打招呼。我遇到这种人总是很尴尬,因为我从来不喜欢搞地下组织似地小团体。我总是在想,别光说名词,来来来实干一下啊! udp穿透需要一个公网的机子吗 你问能不能就不对了,,你应该问怎么实现,我都忍不住说你的不是!Socket 类就是用来通信的,而且初始化时候那么多的参数解释就有! IIS程序下载速率问题 高手进,急急急急!!C#从数据库取百万级数据写入文本,寻求高效率 关于数据抓取 c# word range.inserxml问题 c#编写的windows小程序,有办法变成一个不需要安装framework的exe文件吗? 求c#编程密码修改SQL数据库中数据密码 求助,asp.net中访问共享文件 窗体问题,请各位大神帮忙!!! 高分求Professional C# 3rd Editon的下载地址,顶者皆有分。。。。。。 请问在C#中类似于vb中的inputBox 的函数是哪个呀??? ftp下载问题 c#虚拟机报错机制
懂一点网络原理这根本就不是问题
至于是局域还是广域 以及考虑到各个不同网段的连接 和不同内网间的通信
如果用TCP协议的话,就参考TCP打洞 只有在任意网段的两个点能够连接
不管是通信还是下载 都不是问题!
http://blog.csdn.net/whowhen21***********************************************************[/align]
.net的socket类有封装了许多通讯方式,看看public enum ProtocolType
{
Ggp = 3,
Icmp = 1,
IcmpV6 = 0x3a,
Idp = 0x16,
Igmp = 2,
IP = 0,
IPSecAuthenticationHeader = 0x33,
IPSecEncapsulatingSecurityPayload = 50,
IPv4 = 4,
IPv6 = 0x29,
IPv6DestinationOptions = 60,
IPv6FragmentHeader = 0x2c,
IPv6HopByHopOptions = 0,
IPv6NoNextHeader = 0x3b,
IPv6RoutingHeader = 0x2b,
Ipx = 0x3e8,
ND = 0x4d,
Pup = 12,
Raw = 0xff,
Spx = 0x4e8,
SpxII = 0x4e9,
Tcp = 6,
Udp = 0x11,
Unknown = -1,
Unspecified = 0
}
我们看到有些人见了面用“socket”这个词当作暗号,仿佛用此区分别人与自己的身份似地,他们总是三呼“socket”然后就相互心照不宣地微笑打招呼。我遇到这种人总是很尴尬,因为我从来不喜欢搞地下组织似地小团体。我总是在想,别光说名词,来来来实干一下啊!