1、思杰公司提供的一种主要的显示协议是独立计算架构(ICA),ICA还被公认为是一种性能拔尖的协议,这归功于它具有压缩功能,而且可以有选择地使用胖客户端、把部分视频处理工作从远程服务器卸载到本地PC。
2、微软的远程桌面协议(RDP),终端服务这项技术允许用户通过终端客户端,访问在数据中心中运行的PC会话。
3、Teradici的PC over IP(PCoIP)协议,这家公司的显示协议紧密集成到固件/硬件解决方案中,该解决方案为数据中心中的PC添加了硬件,然后通过IP协议,将该PC的活动传送到瘦客户端设备。
4、Ncomputing 瘦客端远程专用协议UXP,它类似于Microsoft RDP(VDP)或Citrix ICA。所配置的正版软件vSpace使用NComputing自行设计开发的私有化协议UXP与接入硬件通讯,vSpace软件的安装授权是免费的。这种服务器客户端模式的网络请求都要基于最基本的TCP/IP通信协议,用jdbc连接数据库,就是给你的工程提供一个数据库访问的驱动程序,在你的电脑中搜索:class12jar,复制到你的java工程下面的referencejar那个文件中,写个连接函数就可以访问了,C#可以自己自动连接,NET提供这个对oracle的驱动。TCP协议建立连接的过程:
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
完成三次握手,客户端与服务器开始传送数据,在上述过程中,还有一些重要的概念:
未连接队列:在三次握手协议中,服务器维护一个未连接队列,该队列为每个客户端的SYN包(syn=j)开设一个条目,该条目表明服务器已收到SYN包,并向客户发出确认,正在等待客户的确认包。这些条目所标识的连接在服务器处于Syn_RECV状态,当服务器收到客户的确认包时,删除该条目,服务器进入ESTABLISHED状态。
Backlog参数:表示未连接队列的最大容纳数目。
SYN-ACK 重传次数 服务器发送完SYN-ACK包,如果未收到客户确认包,服务器进行首次重传,等待一段时间仍未收到客户确认包,进行第二次重传,如果重传次数超过系统规定的最大重传次数,系统将该连接信息从半连接队列中删除。注意,每次重传等待的时间不一定相同。
半连接存活时间:是指半连接队列的条目存活的最长时间,也即服务从收到SYN包到确认这个报文无效的最长时间,该时间值是所有重传请求包的最长等待时间总和,有时也称半连接存活时间为Timeout时间、SYN_RECV存活时间。
>
它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。
>
>
扩展资料:
通过>
1、基于请求/响应模型的协议。请求和响应必须成对,先有请求后有响应
2、>
3、简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。
每种方法规定了客户与服务器联系的类型不同。由于>
4、灵活:>
5、无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
6、无状态:>
参考资料来源:百度百科->
FTP协议与>
欢迎分享,转载请注明来源:内存溢出
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)