我们公司是采用局域网方式上网,自动分配IP地址。
OICQ之类的软件可以正常使用,也可以和其他使用局域网上网的用户聊天,
可是如果要自己写类似的聊天程序,但是不借助服务器,那么该如何建立
连接?(假设双方彼此知道上网服务器的IP地址和局域网内的用户名)。一句话就是两个不同的具域网怎么连接?
OICQ之类的软件可以正常使用,也可以和其他使用局域网上网的用户聊天,
可是如果要自己写类似的聊天程序,但是不借助服务器,那么该如何建立
连接?(假设双方彼此知道上网服务器的IP地址和局域网内的用户名)。一句话就是两个不同的具域网怎么连接?
应该可以吧!
一个是61。***.***.**下的192.168.10.2
一个是100.***.***.**下的192.168.0.2
那你告诉我怎么设置吧!
公司公网IOP61.**.**.**,局域网IP192.168.10.2
服务器怎么和局域网通信呢?就是网吧里的机器上的QQ怎么和滕讯的服务器通讯呢!
可能是我的表达能力太差!
在同一网段中
每一应用程序都占用一个端口
这样 在 你的通讯程序中指定 host:=服务器的IP
就行了!
试试吧!
所以,在不同的网段中进行通讯时只要指定服务器的IP(物理IP)就行了,而不能指定该网内的IP 端口指定到要好好考虑!
在一端指定服务器IP就行了
都去吃饭去了吗?
duan kou!
[email protected]
我们公司是采用局域网方式上网,自动分配IP地址。
OICQ之类的软件可以正常使用,也可以和其他使用局域网上网的用户聊天,
可是如果要自己写类似的聊天程序,但是不借助服务器,那么该如何建立
连接?(假设双方彼此知道上网服务器的IP地址和局域网内的用户名)。=========================================================
假设双方彼此知道上网服务器的IP地址(局域网内)和局域网内的用户名如果这样的话,你直接连对方就行,前提是你设了对方服务器作你的网关,
如果你想写QQ那样在广域网上运行的,前提是你必须有固定IP作服务器
这是我的愚见,谨供参考!