在android上先建立一个serversocket,然后bind,accept,并做receive的准备
同时利用另外一个程序建立socket,与上述的serversocket进行connect,然后发送信息。
问题出现在这:如果下面的socket不关闭(不调用socket.close())上面的serversocket就收不到信息,为什么会出现这种情况?serversocket想要收到信息一定要把连接的socket关上才行么?如果是,那又怎么进行长时间的通讯过程,频繁的connect和close势必会影响效率的吧?
同时利用另外一个程序建立socket,与上述的serversocket进行connect,然后发送信息。
问题出现在这:如果下面的socket不关闭(不调用socket.close())上面的serversocket就收不到信息,为什么会出现这种情况?serversocket想要收到信息一定要把连接的socket关上才行么?如果是,那又怎么进行长时间的通讯过程,频繁的connect和close势必会影响效率的吧?
解决方案 »
- 用移动基站定位,已经获取CID和LACID怎样得到具体的地址
- android如何实现大文件下载(只能通过80端口,服务器端用asp.net)
- 有什么方法使webview加载的网页拉伸至webview控件大小
- wifi hostpot android4 UI问题
- android连接facebook上传图片到公共主页的问题
- 小妹求助:android 软件运行错误
- 没有SDCard的手机如何复制数据文件?
- 我是Android新人,我想几个问题。
- 移动端与后台之间是如何进行通信的?
- Android studio出错 麻烦看下哪里有问题
- android 客户端UI美化的调研报告?
- android使用zxing进行条码识别解析图片的算法有人知道没???
主要原因还是java用的不够熟练,没有用心的学习,没有努力的实践去寻找解决办法。
学程序谨记:切不可浮躁
貌似udp是无连接的网络协议