怎样让服务器实现转发. [size=18px][size=14px]有客户端A和B和服务器server,A和B跟server建立连接后.A先将信息发送给server,server然后将信息发送给B,请问各位大侠怎么实现[size=14px][/size][/size][/size] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 server连数据库A和server连接的时候,给A分配一个ID,把A的IP地址给记录下来(必要时可能还要记录通讯用的端口号,比如发信端口和收信端口不一样),B连接server,也做同样操作A发信给server,先提交收信人的ID,server收信后,搜索跟所提交的ID相关的IP地址等信息,然后回信给A,说明它做好了准备,A再把需要传递的信息给SERVER,然后server把收到的信息根据目的ip地址发送 1 服务器拥有 A 和 B 的 socket 的连接,一个线程2 A 发来消息,要求消息的格式指定了接收人B3 服务器查找B的线程,并把消息转给B线程处理4 B线程把消息发给B客户中间的第2步,消息格式是最关键的,消息从哪里来,发到哪里去,这个格式必须实现约定好协议。比如可以参考xml格式<Message> <from>A</from> <to>B</to> <content>Hello!</content></Message>当然,需要客户A和B登陆服务器时,要确认自己的身份是A和B, 比如通过用户名密码验证。 坦克大战的运行原理 bufferedWriter和PrintWriter 泛型化的异常有什么意义? JDBC实现分页 简单的ORACLE连接。干吗提示老找不到启动? 关于窗体销毁 一个还没入门的人对JMSN的问题(第二次发贴,如果解决,两个贴子分数全给) 100分求救:合并JTable里的单元格? ::::::怎样在俄eclipse工具栏中添加"重建工程"的按钮?::::: 帮忙将这棵树加上滚动条!(付代码) 一段不是很明白的代码,请帮忙看看 关于access的日期/时间类型的插入问题
A和server连接的时候,给A分配一个ID,把A的IP地址给记录下来(必要时可能还要记录通讯用的端口号,比如发信端口和收信端口不一样),B连接server,也做同样操作A发信给server,先提交收信人的ID,server收信后,搜索跟所提交的ID相关的IP地址等信息,然后回信给A,说明它做好了准备,A再把需要传递的信息给SERVER,然后server把收到的信息根据目的ip地址发送
2 A 发来消息,要求消息的格式指定了接收人B
3 服务器查找B的线程,并把消息转给B线程处理
4 B线程把消息发给B客户中间的第2步,消息格式是最关键的,消息从哪里来,发到哪里去,这个格式必须实现约定好协议。比如可以参考xml格式
<Message>
<from>A</from>
<to>B</to>
<content>Hello!</content>
</Message>当然,需要客户A和B登陆服务器时,要确认自己的身份是A和B, 比如通过用户名密码验证。