HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。...
分类:
其他好文 时间:
2014-08-13 13:05:37
阅读次数:
373
端口和套接字,用于确定指定主机上的哪个本地进程使用了哪个协议和哪台远程主机上的哪个进程进行了通信。端口和套接字的使用可以基于以下几点:
①为每个应用过程分配一个过程标识符(Process ID),每次启动一个进程时,这个ID都可能是不同的。
②进程ID因操作系统平台不同而不同,因而它们是不统一的。
③一个服务器过程能够同时与多个客户连接,因而简单的连接标识符不可能是唯一的。
端口和套接字概...
分类:
其他好文 时间:
2014-08-13 10:31:05
阅读次数:
282
注意并不是send把s的发送缓冲中的数据传到连接的另一端的,而是协议传的,send仅仅是把buf中的数据copy到s的发送缓冲区的剩余空间里TCP发给对方的数据,对方在收到数据时必须给矛确认,只有在收到对方的确认时,本方TCP才会把TCP发送缓冲区中的数据删除。UDP因为是不可靠连接,不必保存应用进...
分类:
其他好文 时间:
2014-08-12 10:05:43
阅读次数:
360
“TCP是一种流模式的协议,UDP是一种数据报模式的协议”,这句话相信大家对这句话已经耳熟能详~但是,“流模式”与“数据包模式”在编程的时候有什么区别呢?以下是我的理解,仅供参考!
1、TCP
打个比方比喻TCP,你家里有个蓄水池,你可以里面倒水,蓄水池上有个龙头,你可以通过龙头将水池里的水放出来,然后用各种各样的容器装(杯子、矿泉水瓶、锅碗瓢盆)接水。
上面的例子中,往水池里倒...
分类:
其他好文 时间:
2014-08-10 10:25:00
阅读次数:
196
Learn some erlang中讲关于TCP,UDP在Erlang中的应用,及使用二进制代替列表的优缺点。
分类:
其他好文 时间:
2014-08-05 19:08:30
阅读次数:
451
Node提供丰富的网络编程模块包括net、dgram、http和https,分别对应TCP、UDP、HTTP和HTTPS协议。...
分类:
Web程序 时间:
2014-08-02 23:31:34
阅读次数:
270
socket套接字TCP API
socket概念
socket又称“套接字”,是计算机网络中进程间通信数据通道的一个端点,或称之为句柄。IP地址+端口号就可以唯一确定一个socket。TCP/IP协议族包括传输层(TCP/UDP),网络层(ICMP/IP/IGMP),链路层(ARP/RARP)。应用层通常使用socket地址,即IP地址+端口号来确定通信的对端。而socket正是TCP/...
Java远程通讯技术(协议)网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络IO来实现,其中传 输协议比较出名的有http、tcp、udp等;http、tcp、udp都是在基于Socket概念上为某类应用场景而扩展出的传输协议,网络IO, 主要有bio、nio、aio三种...
分类:
编程语言 时间:
2014-07-31 20:06:57
阅读次数:
285
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:
1. 什么是TCP/IP、UDP?
2. Socket在哪里呢?
3. Socket是什么呢?
4. 你会使用它们吗?
什么是TCP/IP、UDP?
TCP/IP(Trans...
分类:
其他好文 时间:
2014-07-29 14:56:38
阅读次数:
260
将近两年以前因为想选择一个兼顾TCP协议的可靠性和UDP协议的高效性来进行我们某种数据的传输曾经选择过UDT协议,也进行了一段时间的学习、实践。但最终由于不适合我们的业务场景放弃了它,但它的实现原理、代码实现、拓展使用的优秀给我留下了很深刻的印象,今天翻出自己曾经的..
分类:
其他好文 时间:
2014-07-28 00:36:20
阅读次数:
289