真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么使用ABSL代碼調(diào)用Webservice-創(chuàng)新互聯(lián)

這篇文章主要講解了“怎么使用ABSL代碼調(diào)用Web service”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“怎么使用ABSL代碼調(diào)用Web service”吧!

創(chuàng)新互聯(lián)是專業(yè)的介休網(wǎng)站建設(shè)公司,介休接單;提供成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行介休網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

需求:在C4C UI里創(chuàng)建web service(maintain ticket),然后通過ABSL代碼消費。
1. 創(chuàng)建一個新的Communication Arrangement

怎么使用ABSL代碼調(diào)用Web service

基于Manage Tickets這個標(biāo)準(zhǔn)的Communication Scenario創(chuàng)建一個Communication Arrangement:

怎么使用ABSL代碼調(diào)用Web service

因為我是在當(dāng)前C4C系統(tǒng)上的ABSL里調(diào)用當(dāng)前C4C系統(tǒng)提供的Web Service,所以Communication System選擇Local:

怎么使用ABSL代碼調(diào)用Web service

當(dāng)然這個Local的communication system也是需要在這個地方自己創(chuàng)建一個的:

Authentication method可以維護成"User ID and Password", 給該創(chuàng)建的arrangement維護communication user的password:

怎么使用ABSL代碼調(diào)用Web service

怎么使用ABSL代碼調(diào)用Web service

將該Arrangement的WSDL下載到本地。

怎么使用ABSL代碼調(diào)用Web service

2. 在Cloud Studio里創(chuàng)建一個新的External Web Service Integration:

怎么使用ABSL代碼調(diào)用Web service

將第一步下載的WSDL文件夾加載進去:

怎么使用ABSL代碼調(diào)用Web service

點擊finish,在Studio里能看到自動生成了兩個文件。

雙擊.csd(communication scenario definition), 將Communication Type改為A2X改為:

怎么使用ABSL代碼調(diào)用Web service

切換到Services tab, 選擇Custom Outbound Services->JerryTicket2->MaintainBundle

怎么使用ABSL代碼調(diào)用Web service

激活之后,在Communication Scenario的列表里也能看到JerryTicket2這個communication scenario了。

3. 基于前一步創(chuàng)建的communication scenario JerryTicket2創(chuàng)建一個Communication arrangement。至此C4C配置完成。

怎么使用ABSL代碼調(diào)用Web service

怎么使用ABSL代碼調(diào)用Web service

ABSL代碼如下:

怎么使用ABSL代碼調(diào)用Web service

import ABSL; import AP.CRM.Global; import AP.Common.GDT; var ticketReq: JerryTicket2.MaintainBundle.Request; var SerReq : JerryTicket2.MaintainBundle.Request.ServiceRequestBundleMaintainRequest2_sync.ServiceRequest ; var SrvReqItem : JerryTicket2.MaintainBundle.Request.ServiceRequestBundleMaintainRequest2_sync.ServiceRequest.Item;

SerReq.actionCode = "06";

SerReq.ID = this.ID; var counter = 0; while(counter < 500)

{

SrvReqItem.actionCode = "01"; //Create Item SrvReqItem.Description.content = "Add item from WS" ;

SrvReqItem.ProductID.content = "P120100";

SrvReqItem.RequestedQuantity.content = 1.0;

SrvReqItem.RequestedQuantity.unitCode = "EA";

SrvReqItem.UserServiceTransactionProcessingTypeCode = "SRP0";

SerReq.Item.Add(SrvReqItem);

counter = counter + 1;

}

ticketReq.ServiceRequestBundleMaintainRequest2_sync.ServiceRequest.Add(SerReq); var response = Library::JerryTicket2.MaintainBundle(ticketReq,"","JerryTicket2");

感謝各位的閱讀,以上就是“怎么使用ABSL代碼調(diào)用Web service”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對怎么使用ABSL代碼調(diào)用Web service這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!


新聞標(biāo)題:怎么使用ABSL代碼調(diào)用Webservice-創(chuàng)新互聯(lián)
網(wǎng)頁鏈接:http://weahome.cn/article/ccosjj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部