首页 理论教育 内容协商对服务器应用程序的影响及常见事务解析

内容协商对服务器应用程序的影响及常见事务解析

时间:2023-06-30 理论教育 版权反馈
【摘要】:内容协商使服务器的应用程序能够确定一个客户端是否支持某种特定的内容格式。方法:客户端请求的类型,它的定义类似于HTTP1.1。一个事务从发起者发出的调用消息开始,响应者通过接收到这一调用消息而被激活。常见的事务包括3种。③传输事务是一种低级的事务处理原语,它由事务服务的提供者提供。

内容协商对服务器应用程序的影响及常见事务解析

连接(Connection):一个传输层的实际环流,它建立在两个相互通信的应用程序之间。

代理(Proxy):一个中间程序,它可以充当一个服务器,响应客户端的请求;也可以充当一个客户机,为其他客户机建立请求。

能力协商(Capability Negotiation):使会话的功能与所选协议相互一致的一种机制。会话能力要在会话建立初期进行协商,通过能力协商,服务器的应用程序能够确定客户端是否支持某些特定的协议软件和配置。

实体(Entity):请求或响应传送的有效负荷信息。实体包括实体头(entityheader)和实体信息(entity-body,即内容)两部分。

内容(Content):同请求和响应一起发送的实体信息部分被称为内容。

内容协商(Content Negotiation):一种机制。当服务器为一个请求提供服务时,利用这种机制来选择响应的内容类型和编码方法,任何响应的内容类型和编码方法都可以进行协商。内容协商使服务器的应用程序能够确定一个客户端是否支持某种特定的内容格式。

资源(Resource):可以被URL识别的网络数据对象或服务,可以用多种表述格式来表达(如多种语言、数据格式、数据块尺寸和分辨率),或以其他方式进行变化。

方法(Method):客户端请求的类型,它的定义类似于HTTP1.1(如Get、Post等)。一个WSP客户端使用方法和扩展方法调用服务器上的服务。(www.xing528.com)

会话(Session):为了进行事务处理而在两个应用程序之间建立的长生存期的通信上下文,用于事务处理和分类数据传送。

事务(Transaction):在发起者和响应者之间动作交互的单元。一个事务从发起者发出的调用消息开始,响应者通过接收到这一调用消息而被激活。常见的事务包括3种。

①方法事务是一种由客户端发起的请求-响应-确认机制,用于调用服务器上的方法。

②推(PUSH)事务是一种由服务器发起的请求-确认机制,用于调用服务器上的方法。

③传输事务是一种低级的事务处理原语,它由事务服务的提供者提供。

PDU(Protocol Data Unit,协议数据单元):一个数据单元,由协议的控制信息和可能的用户数据组成。

SDU(Service Data Unit,服务数据单元):从上层协议来的信息单元,它定义了要求下层协议提供的服务。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈