TCP传输Socket和ServerSocket,实现了两台机器间的套接字端点,绑定本机IP地址。建立客户端和服务端,客户端对应的对象是Socket,服务端对应的对象是ServerSocket。
//客户端部分publicclassClientA{privateStringfilePath;pu.....
分类:
其他好文 时间:
2014-05-19 21:54:21
阅读次数:
321
TCP/IP协议簇并不仅仅指TCP协议和IP协议,实际它包括了一系列协议组成的集合,如:TCP,IP,UDP,FTP,SMTP,DNS,ARP,PPP等TCP与UDP协议都属于传输层协议,但有很大不同,TCP是面向连接的协议,提供的是可靠的数据流服务,TCP采用"带重传的肯定确认"机制来实现传输的可...
分类:
其他好文 时间:
2014-05-18 20:00:37
阅读次数:
438
二、网络传输模块
模块对应代码命名空间 (namespace ZPNetwork)
模块对应代码存储文件夹 (\ZoomPipeline_FuncSvr\network)
2.1 模块结构
网络传输模块负责管理监听器,并根据各个传输线程目前的负荷,把新申请接入的客户套接字描述符引导到最空闲的传输线程中执行“接受连接(Accept)”操作。该模块由如下几个类组成。...
分类:
其他好文 时间:
2014-05-18 06:44:03
阅读次数:
304
------《面向模式的软件架构》(卷4)------支持分布式的3个层次的技术:Ad
hoc网络编程、结构化通信、中间件。1.Ad
hoc网络编程:主要依靠进程间通信机制(IPC)如共享内存、管道、套接字(socket)。2.结构化通信:通过提供较高层次的通信机制,避免了应用代码与底层IPC机制的...
分类:
其他好文 时间:
2014-05-17 23:44:39
阅读次数:
508
1.序列化是干什么的?
为了保存内存中各种对象的状态(实例变量,只保存实例变量),把这些状态保存到文件中或者数据库中,必要的时候反序列化读出来。2.什么时候用序列化
1)想保存对象的状态时 2)远程调用(RMI--远程调用) 3) 用套接字在网络上传输对象时3.怎么序列化 ObjectOu...
分类:
编程语言 时间:
2014-05-17 21:28:21
阅读次数:
255
场景描述:采用fcntl函数设置无阻塞套接字,尝试连接远程服务器,连接的时候出现如下的错误:if(fcntl(sock,F_SETFL,O_NONBLOCK)==-1)return-1;printf("Connectreturnretval=%d,sock=%d\n",retval,sock);retval=connect(sock,(structsockaddr*)&edpinfo->servAddr,sizeo..
分类:
其他好文 时间:
2014-05-16 02:45:36
阅读次数:
228
套接字连接
套接字是一种通信机子,凭借这种机制,客户/服务器系统的开发工作既可以在本地单机上进行,也可以夸网络进行。套接字的创建和使用与管道是有区别的,因为套接字明确地将客户和服务器区分开来。
套接字连接:
首先,服务器应用程序用系统调用socket来创建一个套接字,它是系统分配给该服务器进程的类似文件描述符的资源,它不能与其他进程共享。
接下来,服务器进程会给套接字起个名字。本地套接字的...
分类:
系统相关 时间:
2014-05-15 14:51:20
阅读次数:
419
Apache中https的详解及应用案例一、https的简介它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回..
分类:
其他好文 时间:
2014-05-15 08:43:35
阅读次数:
389
--TCP/IP、Http、Socket的区别与关系--------------------------------------2014/05/14网络由下往上分为
物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,.....
分类:
其他好文 时间:
2014-05-15 01:52:37
阅读次数:
307
主要处理tcp的json数据流,解析和除错json数据流,继承与 qtcpsocket层,方便扩展...
分类:
Web程序 时间:
2014-05-14 21:56:20
阅读次数:
561