Parlay X采用WSDL的方式對Parlay API進(jìn)行定義。每一個Parlay X Web業(yè)務(wù)都是來自Parlay API對電信網(wǎng)絡(luò)業(yè)務(wù)能力集的一個抽象,并且將相關(guān)的電信網(wǎng)絡(luò)能力通過Parlay X協(xié)議的方式提供給開發(fā)人員。
Parlay API和Parlay X Web業(yè)務(wù)的關(guān)系可以用圖1進(jìn)行描述。
對于Parlay X協(xié)議體系:
(1)由Parlay X Web業(yè)務(wù)提供的網(wǎng)絡(luò)能力可以是單一的(如只包括呼叫控制部分的能力),也可以是混合的(如既包括終端定位的能力,也包括用戶狀態(tài)的能力)。
(2)使用Parlay X Web業(yè)務(wù)的應(yīng)用和執(zhí)行此項服務(wù)的服務(wù)器之間采用基于xml的消息交互機(jī)制。消息的交互采用同步的請求/響應(yīng)模式,并且必須由應(yīng)用啟動消息交互,而來自Parlay X Web服務(wù)器的響應(yīng)是可選的。然而,需要指出的是,異步的由執(zhí)行Parlay X Web業(yè)務(wù)的服務(wù)器(又稱為Parlay X網(wǎng)關(guān))發(fā)起的到應(yīng)用的請求也是需要的,如執(zhí)行一個通知類型的Web業(yè)務(wù)。在這種情況下,消息的交互將激活一個應(yīng)用側(cè)的Web業(yè)務(wù),并且使用類似的,同步方式的請求/響應(yīng)機(jī)制。
(3)Parlay X Web業(yè)務(wù)之間是不相關(guān)的,并且從應(yīng)用的角度看,Web業(yè)務(wù)本身是沒有狀態(tài)機(jī)制的。尤其需要指出的是,如果Parlay 網(wǎng)關(guān)發(fā)起一個到應(yīng)用的異步通知,不需要執(zhí)行應(yīng)用側(cè)啟動的激活動作,用于提供或者禁止Parlay X業(yè)務(wù)側(cè)的,和通知業(yè)務(wù)有關(guān)的準(zhǔn)則。