目前分類: 2007年08月的文章    檢視方式: 列表 摘要
publish BizTalk Orchestration成Web Service注意事項
willeam 在天空部落發表於14:33:32 | BizTalk Server
BizTalk 可以將設計好的Orchestration發佈成Web Service讓他人呼叫,不過由於Web Service設架構在IIS之下,所以要做此動作要額外注意IIS與ASP.NET的設定是否正確.
以下是我的個人經驗:
1.先確認電腦是否有安裝IIS且ASP.NET是否有啟用,這是最基本的啦!
2.確認.asp.net 2.0的web services extension是否有加入,若沒有加入的話,IIS會無法執行副檔名為asmx的web service.有時可能是因為先裝了.Net 2.0後才啟動IIS的,這時候可能就會造成asp.net 2.0的web services extension沒有加入,這時候若你發現一般htm網頁都可以執行,但是asmx就是無法執行,可能就是這個問題.
3.Orchestration發佈成Web Service後,檢查該Web Service是否為匿名存取,若沒啟用匿名存取則需要有權限的電腦才能使用,一般來說都會啟用匿名存取
4.確定該Web Service所屬的應用程式集區,是否有權限存取BizTalkMgmtDb資料庫,因為該Web Service會去觸發BizTalk Receive location,所以會存取到BizTalk的BizTalkMgmtDb資料庫,這時候就必須給予足夠的權限才可以.

另外,在進行將Orchestration發佈成Web Service的動作前,要記得以下幾點
1.Orchestration的Request-Respone Port要設定成public
2.專案要先部署到BizTalk才能publish

以上是我的一點小小心得,有時候若一不小心漏掉哪個環節,還是會查很久的.


系統公告
行事曆
Jan 2010
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
記事分類
我推薦誰
目前無名單
好時光貼曆
誰推薦我
目前無名單
誰來我家
RSS 訂閱
贊助商
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam 天空 本身立場。
POWERED BY
POWERED BY 天空部落
會員登入免費註冊