前言 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都....
分类:
其他好文 时间:
2016-01-26 21:53:37
阅读次数:
365
android 的网络编程一般可以分为两种:基于Socket的,基于Http的。一、socket与Httpsocket封装了TCP/IP协议,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输。socket通信方式是当服务器端与客户端建立起了socket连接后,服务器端可以直接将数据传输到客...
分类:
移动开发 时间:
2016-01-20 13:15:38
阅读次数:
133
热点随笔:·博客园何时会被简书们超越(Swift2.1)·全栈工程师?并没有什么卵用(sheng.chao)·C#与C++的发展历程第三 - C#5.0异步编程巅峰(hystar)·程序员「奇葩」说(mindwind)·.NET开源高性能Socket通信中间件Helios介绍及演示(Agile.Zh...
分类:
其他好文 时间:
2016-01-18 09:06:59
阅读次数:
164
注意 1.在socket_bind的时候ip地址不能真回环地址如127.0.0.1 2.server.php后台跑起来的时候 nohup php server.php > /var/tmp/a.log 2>&1 &一: udp 方式1) server.php2) client.php 一: T...
分类:
Web程序 时间:
2016-01-15 16:17:58
阅读次数:
173
1.创建一简单的UDP服务器//服务器信息 $server = 'udp://127.0.0.1:9998'; //消息结束符号 $msg_eof = "\n"; $socket = stream_socket_server($server, $errno, $errstr, STREAM_...
分类:
Web程序 时间:
2016-01-15 16:11:56
阅读次数:
230
背景使用ThreadStart委托线程监听socket通信,在通信完毕后调用saveTrainResult提交信息现在的问题socket通信成功且数据解析成功,但在调用saveTrainResult方法时报异常信息:System.Net.Sockets.SocketException:一个封锁操作被...
分类:
Web程序 时间:
2016-01-15 16:04:00
阅读次数:
4387
一:Helios是什么 Helios是一套高性能的Socket通信中间件,使用C#编写。Helios的开发受到Netty的启发,使用非阻塞的事件驱动模型架构来实现高并发高吞吐量。Helios为我们大大的简化了Socket编程,它已经为我们处理好了高并发情况下的解包,粘包,buffer管理等等。 .....
分类:
移动开发 时间:
2016-01-15 14:26:04
阅读次数:
194
一:Helios是什么 Helios是一套高性能的Socket通信中间件,使用C#编写。Helios的开发受到Netty的启发,使用非阻塞的事件驱动模型架构来实现高并发高吞吐量。Helios为我们大大的简化了Socket编程,它已经为我们处理好了高并发情况下的解包,粘包,buffer管理等等。 .....
分类:
移动开发 时间:
2016-01-14 06:14:03
阅读次数:
526
type TWinSocketStringStream = class(TWinSocketStream) public function ReadString(nMaxLength: Integer; var str, sErrMsg: string): Boolean; fun...
分类:
其他好文 时间:
2016-01-14 00:55:35
阅读次数:
255
大家应该都知道,在与其他系统交互的时候,通常有两种方式,webservice和socket通信。 这个接口项目我使用的是socket通信方式,内容以xml方式包装,按照约定的格式收发。socket通信一般用到的为TCP和UDP两种,具体区别以及它们的优缺点可以参考资料http://jingya...