要與BizTalk Server溝通, 在Delphi中,有何Web Service 的解法? |
答題得分者是:degr
|
小蚊子
中階會員 發表:55 回覆:267 積分:94 註冊:2002-06-08 發送簡訊給我 |
請問網友:
A製造商有架設 BizTalk Server 負責
B供料廠商的報價及訂單確認事宜!! 假設現在 A公司,要求所有的配合廠商(B....),必須在線上完成交易的動作.
若要幫 B 廠商開發銜接的系統
在DELPHI 的開發過程中,要如何與 biztalk 溝通?? 大致會用到那些元件?
有人建議用 ASP 開發比較單純,不知前輩的看法如何,還是有其它的思考方向? PS. B廠商可能是用幾千塊的進銷存系統,也有可能是用百萬級的ERP系統 謝謝您!! 發表人 - 小蚊子 於 2003/06/09 16:19:21
|
degr
一般會員 發表:22 回覆:36 積分:21 註冊:2002-03-25 發送簡訊給我 |
delphi 要跟 biztalk 溝通 ,只能去解析由採購商方所傳來的xml來解析 對方傳xml -- (供應商 biztalk server 接到xml--在由ResponderAdapter.dll 產生三支xml檔) 用delphi 能解析xml 有好幾種 1. xml mapper (tools/xml mapper ) 但是只能手動去操作,轉成datapackge 格式由clientdataset讀取進入db。
2. 使用 xml data bining wizard 轉成 com 物件,在去users com 物件(這地方我也試不起來,因為我不會繼承com interface)。
3. 使用TXMLDocument元件,去解析xml成tree,在去存入db
4. 網路上的xml 元件 ,可以去找找看 http://xml.startkabel.nl/k/xml/index.php?nr=1#29 ps; 以上方法我已經是過讀取大致上都沒有問題,但只有使用TXMLDocument元件來做,才沒有中文亂碼的問題。 read沒有問題,你有考慮過要如何write嗎
書局有一本書 d6的徹底研究有說到 xml的部分可以參考一下 如果有問題可以跟你請教解xml的方法吧..
|
小蚊子
中階會員 發表:55 回覆:267 積分:94 註冊:2002-06-08 發送簡訊給我 |
|
degr
一般會員 發表:22 回覆:36 積分:21 註冊:2002-03-25 發送簡訊給我 |
原則上都是要安裝biztalk這軟體
不過某一方,不一要安裝啦,不過要安裝類似的軟體
為何呢..因為要做到相互溝通用的..
都使用biztalk這軟體..因為在於不會去檢查xml..比較方便,因該說是檢查不會太嚴格..
而我所知道的有另一套軟體..是上百萬級的..檢查嚴格..且東設設西設設,就可以把你想要的資料轉入你想要的欄位了..所以貴有貴的好處...便宜ㄉ..只差在轉入db這部分要自己手動去解析,當然有現成的tools,當然也是要錢ㄉ...biztalk最便宜ㄉ也要80萬...
biztalk 就是把簡單的複雜化...明明可以簡單的來做...就又變ㄉ複查...唉
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |