优化服务


 

 

 

 

 

 

 

 

优化服务发现语言(OSdL)

点击查看或下载OSdL WSDL->OSdL.wsdl[稳定]


OSdL(discover)是一种Web服务定义语言,用于调用优化注册表服务来注册和发现服务。

要使发现通信时,客户端和OS注册表都必须遵循OSdL.wsdl文档中指定的规则。该通信与操作系统网络上的任何其他OSxL客户端服务式通信一样,具有相同的底层网络过程,如OShL公司第节。 

下图显示了OSdL WSDL文档的接口部分。WSDL文档的另一部分(协议)与所有其他OSxL WSDL文档一样,使用与OShL公司.

OSdL图


上图中最重要的部分是<wsdl:portType>元素。portType元素可以有一个或多个<operation>元素。在OSdL WSDL文档中,我们有四个操作:查找、注册、敲打和验证。每个操作对应于编程语言中的方法或函数。因此,操作通常由两部分组成:输入元素和输出元素。这两个元素的格式都由消息属性控制。例如,在“find”操作中,我们要求其输入为消息类型“findRequest”,输出为消息类型”findResponse“。findRequestmessage本质上是一个表示查询的osql字符串和一个表示选项的osol字符串。findResponse消息本质上是一个osul字符串,表示找到的服务的uri(或url)地址。在下表中,我们列出了OSdL WSDL文档中指定的操作。

操作

描述

字符串查找(字符串OSqL,字符串OSoL)

在OS注册表中查找服务

第一个输入是OSqL查询。
第二个输入是注册表的OSoL选项。如果选项为空(“”),则假定为默认选项。
输出字符串是一个OSuL,它包含发现的服务的URI(或URL)地址。

字符串寄存器(String osel,String OSoL)

在OS注册表中注册新服务

第一个输入是一个OSeL字符串,表示服务的静态实体信息。
第二个输入是注册表的OSoL选项。如果选项为空(“”),则假定为默认选项。
输出是一个OSpL进程结果,指示注册进程是否成功。

字符串敲击(String OSpL,String OSoL)

敲操作系统注册表服务以获取或设置进程信息。

第一个输入是OSpL流程输入,指示请求操作和其他相关信息。
第二个输入是用于敲打选项的OSoL选项。
输出是包含响应状态和/或请求的进程信息的OSpL进程结果。

 

字符串验证(String OSxL)

测试OSxL(例如OSiL)字符串对相应的模式(例如,OSiL.xsd)是否有效。

第一个输入是要验证的OSxL字符串。
第二个输入是注册表的OSoL选项。如果选项为空(“”),则假定为默认选项。
输出是一个OSpL过程结果,指示验证过程是否成功。

链接:

点击查看或下载OSdL WSDL->操作系统日志


OSdL描述