java Tcp编程 Server端接收到数据,把数据转给Client

sunjun888888 2017-05-04 05:04:12
案例:
用Java实现
Client-1(Client端)发送数据给Server-1(Server端),Server-1(Server端)把数据转发给Server-2(Server端),请问如何实现,麻烦各位大大 贴个代码出来看看!!
...全文
355 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
MikeDDT009 2017-05-06
  • 打赏
  • 举报
回复
引用 4 楼 sunjun888888 的回复:
[quote=引用 3 楼 MikeDDT009 的回复:] 我也在写这个,基本思路还是有了,网上随便百度一个就行了。
写怎么样了?方便相关代码发来看看嘛!!!![/quote] 并没有写完,client1和client2通过服务器来转发消息,我服务端的内容都还没写完,写的较慢 我是在做聊天室,不过大概打算做成这样: 要有注册登陆,然后服务端要处理这些内容(判断),并且要保存内容(IO流写入本地文档)。然而目前服务端都还没写完,只大概客户端的大部分窗口和服务端的窗口写了。还在写服务端的一些蛋疼地方,经常半路想到要添加其它一些东西: 目前服务端界面大概这样:(IP地址文本框那里无视,写完后发现目前应该不用考虑),未完善版本,还会添加群发消息给所有在线用户这样(比较丑,暂时没去考虑美化): 交流消息的化主要是依靠自己写的一个集合,用来存放每个连接到服务端的客户端,里面存方法的每个客户端的流,然后通过唯一的账号来相应的取出输出流来进行转发。 毕竟客户端和客户端交流只能是这样一个过程: 客户端1发送消息给客户端2分解成这样: 1.客户端给服务器发信息,信息里面包含几个主要信息: a.要发给谁的(要发送给另外一个账号的,具体的账号) b消息的类型是什么,是注册消息还是登陆消息或者其它消息 c发送给client2的具体内容 2服务器收到消息,然后通过集合查找另外一个账号取出此账号的输出流 3然后发给client2
sunjun888888 2017-05-05
  • 打赏
  • 举报
回复
引用 3 楼 MikeDDT009 的回复:
我也在写这个,基本思路还是有了,网上随便百度一个就行了。
写怎么样了?方便相关代码发来看看嘛!!!!
MikeDDT009 2017-05-04
  • 打赏
  • 举报
回复
我也在写这个,基本思路还是有了,网上随便百度一个就行了。
sunjun888888 2017-05-04
  • 打赏
  • 举报
回复
这个我倒是实现了 直接写到本地文件,但是感觉太费事,有没有更直接的方法呢!!!
imsprojo2FAN 2017-05-04
  • 打赏
  • 举报
回复
server-1存到数据库 server-2再同步下来?

62,616

社区成员

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

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