
socket
通信程序是支持局域网服务器间通信,他本身就是一个局域网服务器间通信程序,他不支持外部公网,所以你想这样访问的话,无法实现,除非你用共有的网络端口访问,或者影射过去,这样才可以达到效果,ServerSocket s = new ServerSocket(8888); while (true) { // 建立连接 Socket socket = saccept(); / /getInetAddress()获取远程ip地址,getPort()远程
客户端的断后好 "你好,客户端地址信息: " + socketgetInetAddress() + "\t客户端通信端简单描述: 服务器端是等待别人连接的一端 客户端是主动连接的一端
两个QQ的例子:
1
两个QQ都是客户端
2两个QQ都连接到腾讯的QQ服务器上
3两个QQ之间聊天首先QQ1 将消息发到QQ服务器上再由QQ服务器将消息发送到QQ2上
腾讯可以限制聊天内容:
在QQ1发到QQ服务器上时就进行过滤如果聊天内容不符合要求就不给你转发到QQ2上
程序源代码:
调用connect的是客户端
评论列表(0条)