求高手点拨:“用Java实现的CS聊天系统中的”“细节技术问题”....
求高手点拨:弟我为了实现CS聊天系统中“推送C端的广告Frame上的信息”的功能中的数据,而写的代码:
所碰到的问题:
如何在C端进行“面向每一个按钮的四个属性值”“我能够将书写过来的数据进行"完整接收"”“在C端能够面对四组不同的属性值进行:便于区分并且能够分类接收”的C端的接收语句的代码书写....
这是弟我为了解决上面的需求,而在百度知道中提出的问题...:
http://zhidao.baidu.com/question/568010692.html?sort=6#answer-1432576859
http://zhidao.baidu.com/question/568010692.html?fr=im100009
求诸位哥能够告诉弟我:
如果弟我在C端用一个DataInputStream类的对象来接收,是否可行...?
并且,如果仅仅采用一个对象来接收的话....
怎样进行:
“不同字段的属性值”“方便地进行区分”的开发需求的满足....?
诚挚地请求诸位高手能够为弟我的问题和弟我提出在百度知道中的问题,做出解答...
谢谢诸位高手!!
一百分奉上!!
一位日日夜夜向着理想奔跑的筑梦者
2013年7月9日早晨0点28分 Java 聊天工具 io流 对象 内存 --------------------编程问答-------------------- 我来来回回看了几遍,勉强看懂了LZ要表达的什么意思。
先问一句,LZ不是中国人么。。。。。。。。。。。。
首先确认下LZ要表达的意思是不是:
S端发过来的这些数据,C端要怎么接收并区分开来。
首先接收的话就通过从端口读入流数据(再包一层DataInputStream),然后保存到一个StringBuilder里。
那么要区分S端发过来的到底是链接,还是文字,还是邮箱,还是提示信息之类的的话,2个方法
1、通过正则表达式来匹配,比如匹配http://... 之类的则表示是链接,匹配aaa@aaa.bbb之类的格式的则表示是邮箱
2、通过在S端发送数据的时候增加特殊字符,然后C端接收时匹配这些特殊字符来区分。比如S端每发送一个链接,则在链接的前端带上一个特殊字符※(或者是其它数据中不会出现的字符),那么C端接收时只要判断是接收到了※,则表示马上要开始一个链接了。
希望对你有帮助
以上 --------------------编程问答-------------------- 写的什么玩意,根本没看明白。
补充:Java , Java SE