標籤:安全認證 使用者名稱 ip地址 檔案夾 適配器
Web Service Adapter簡介:
業務整合中常用的適配器有3種
1、Database Sql Adapter
2、Data Table Adapter
3、Web Service Adapter
前面兩個都是寫sql的
而Web Service Adapter是專門針對WebServices的
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M01/94/F6/wKioL1kQMm-z-RQgAAAf-21xXE8509.png-wh_500x0-wm_3-wmp_4-s_220325059.png" title="圖片1.png" alt="wKioL1kQMm-z-RQgAAAf-21xXE8509.png-wh_50" />
Url:WebServices的url的地址
UserName:安全認證的使用者名稱
Password:安全認證的密碼
Domain:安全認證的域
一般來說配置好url就可以了
Url的寫法:http://IP地址:連接埠號碼/Portal/WebServices/對應的WebServices檔案名稱.asmx
配置完之後可以點擊上方的運行按鈕,如所示:
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/94/F7/wKiom1kQMrSB1dQbAACaG_B-Glg092.png-wh_500x0-wm_3-wmp_4-s_2678724173.png" title="圖片2.png" alt="wKiom1kQMrSB1dQbAACaG_B-Glg092.png-wh_50" />
將此服務和流程關聯起來的步驟和Database Sql Adapter、Data Table Adapter這兩個適配的器的是一致的
WebServices檔案位置:
項目中如需用到Webservers,檔案都存放在WebServices檔案夾下面,如:
650) this.width=650;" src="https://s2.51cto.com/wyfs02/M00/94/F7/wKiom1kQMsmRUSpVAABYEKOzBzs020.png-wh_500x0-wm_3-wmp_4-s_1368367090.png" title="圖片3.png" alt="wKiom1kQMsmRUSpVAABYEKOzBzs020.png-wh_50" />
應用範圍樣本:
例如遞迴尋找參與者的邏輯,複雜的邏輯用參與者韓式無法滿足,使用sql相關的整合一效率沒介面高;二編寫SQL也比較複雜不現實。若是用商務規則,可以實現但是規則太麻煩,因為是找人的邏輯,客戶公司可能有成百上千人,沒個都配上,非常複雜且不易維護。這個時候就可以寫服務,規則用代碼編寫,在流程節點中調用。
WebServices相關知識
如所示
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/94/F7/wKioL1kQMxCxLlzfAAC4mABKhJo632.png-wh_500x0-wm_3-wmp_4-s_3804653385.png" title="圖片4.png" alt="wKioL1kQMxCxLlzfAAC4mABKhJo632.png-wh_50" />
650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/94/F7/wKioL1kQMyKjWKf5AAAzGl1t-FI230.png-wh_500x0-wm_3-wmp_4-s_1924804820.png" title="圖片5.png" alt="wKioL1kQMyKjWKf5AAAzGl1t-FI230.png-wh_50" />
其實WebService中的方法的方法體與C#中背景尋常方法體的文法一致,類型也一致
但是WebService有個特點,就是方法上面的“[WebMethod(Description = "監管人駁回到發起人,取消進行中中的任務")]”
這個可以看做是方法的屬性,一般不需要寫什麼~
如需瞭解,相關網址:
http://www.cnblogs.com/xiaofengfeng/archive/2011/07/17/2108902.html
http://www.cnblogs.com/denylau/archive/2010/07/23/1783530.html
H3調用說明:
H3會通過在整合中配置url找到對應的web檔案,可以遍曆出裡面的所有方法~然後通過主要資料或者資料模型中配置需要的方法。
H3通過Web Service Adapter適配器調用外部服務:
所謂的外部服務,是非我們程式員通過代碼開發的,相當於客戶提供WebService的檔案供我們使用,而我們通過檔案儲存體的路徑找到對應檔案並遍曆出裡面所有方法去使用,根據方法的功能不同可能會使用到身分識別驗證。
Url的寫法同內部的一致
Web Service Adapter簡介: