忻州内厩机械设备有限公司

熱門系統(tǒng)產(chǎn)品
電商交易類產(chǎn)品
渠道/經(jīng)銷商產(chǎn)品
AI人工智能產(chǎn)品
業(yè)務(wù)協(xié)同系統(tǒng)產(chǎn)品
其他產(chǎn)品與服務(wù)
沒(méi)有你合適的?
我要定制 >
AI智能合同審核系統(tǒng)
AI智能合同審核系統(tǒng)
應(yīng)用場(chǎng)景廣泛,適用于商業(yè)合同、采購(gòu)合同、合作協(xié)議等多種場(chǎng)景
AI智能標(biāo)書(shū)系統(tǒng)
AI智能標(biāo)書(shū)系統(tǒng)
AI智能寫(xiě)作,標(biāo)書(shū)全流程管理,多行業(yè)場(chǎng)景適配
AI智能客服系統(tǒng)
AI智能客服系統(tǒng)
AI智能應(yīng)答,全渠道管理,情感交互,知識(shí)庫(kù)迭代
AI智能電商財(cái)務(wù)分析系統(tǒng)
AI智能電商財(cái)務(wù)分析系統(tǒng)
智能財(cái)務(wù)對(duì)賬,全渠道數(shù)據(jù)治理,業(yè)財(cái)一體化管理,動(dòng)態(tài)決策支持
AI商城系統(tǒng)
AI商城系統(tǒng)
AI驅(qū)動(dòng)決策,全渠道智能融合,數(shù)據(jù)驅(qū)動(dòng)精細(xì)化運(yùn)營(yíng)
B2B智能體開(kāi)發(fā)平臺(tái)
B2B智能體開(kāi)發(fā)平臺(tái)
低代碼智能體構(gòu)建,B2B交易流程自動(dòng)化,企業(yè)級(jí)系統(tǒng)無(wú)縫集成
智能電商對(duì)賬系統(tǒng)
智能電商對(duì)賬系統(tǒng)
全流程自動(dòng)化對(duì)賬,多平臺(tái)數(shù)據(jù)智能整合,實(shí)時(shí)差異預(yù)警追蹤,智能風(fēng)控合規(guī)引擎
AI智能下單系統(tǒng)
AI智能下單系統(tǒng)
AI智能決策引擎,全鏈路自動(dòng)化交易,多端無(wú)縫協(xié)同,動(dòng)態(tài)庫(kù)存實(shí)時(shí)同步
電商AI智能體開(kāi)發(fā)平臺(tái)
電商AI智能體開(kāi)發(fā)平臺(tái)
業(yè)務(wù)流程自動(dòng)化,智能客服,智能數(shù)據(jù)分析與決策
大模型訂貨平臺(tái)
大模型訂貨平臺(tái)
智能預(yù)測(cè),高效訂貨,數(shù)據(jù)驅(qū)動(dòng),客戶體驗(yàn)

基于WEB服務(wù)的B2B系統(tǒng)集成

發(fā)布時(shí)間: 2018-11-01 文章分類: B2B電商
閱讀量: 0
B2B電子商務(wù)系統(tǒng)
B2B電子商務(wù)系統(tǒng)
數(shù)商云B2B商城系統(tǒng)具有強(qiáng)化連接、銷售、服務(wù)、數(shù)據(jù)驅(qū)動(dòng)的能力,適用于撮合交易、集采、自營(yíng)聯(lián)營(yíng)、授權(quán)等模式,實(shí)現(xiàn)B2B業(yè)務(wù)在線化、數(shù)字化,提升效率、降低成本!

Web Services可以將應(yīng)用程序轉(zhuǎn)換為網(wǎng)絡(luò)應(yīng)用程序,本文先簡(jiǎn)單介紹了XML和Web Service技術(shù),然后著重討論了基于Web Service的系統(tǒng)集成技術(shù)的特點(diǎn)和優(yōu)勢(shì),以及通過(guò)實(shí)際的企業(yè)獨(dú)立B2B網(wǎng)站平臺(tái)制作實(shí)例介紹了基于Web Service的系統(tǒng)集成技術(shù)在B2B業(yè)務(wù)平臺(tái)實(shí)現(xiàn)中的應(yīng)用。

1系統(tǒng)整體需求

隨著信息技術(shù)與網(wǎng)絡(luò)技術(shù)的發(fā)展和普及,基于Internet和Intranet的網(wǎng)絡(luò)蓬勃發(fā)展,在各種信息化系統(tǒng)已經(jīng)發(fā)揮很大的作用,然而各個(gè)系統(tǒng)之間協(xié)作,完成更為復(fù)雜的業(yè)務(wù)流程,成為一個(gè)急待解決的問(wèn)題。

面向服務(wù)的體系結(jié)構(gòu)(Service-Oriented Architecture,SOA)是一種IT體系結(jié)構(gòu)風(fēng)格,支持將您的業(yè)務(wù)轉(zhuǎn)換為一組相互鏈接的服務(wù)或可重復(fù)業(yè)務(wù)任務(wù),可在需要時(shí)通過(guò)網(wǎng)絡(luò)訪問(wèn)這些服務(wù)和任務(wù)。這個(gè)網(wǎng)絡(luò)可以是本地網(wǎng)絡(luò)、Internet,也可以分散于各地且采用不同的技術(shù),通過(guò)對(duì)來(lái)自世界各個(gè)地方的服務(wù)進(jìn)行組合,可讓最終用戶感覺(jué)似乎這些服務(wù)就安裝在本地桌面上一樣??梢詫?duì)這些服務(wù)進(jìn)行結(jié)合,以完成特定的業(yè)務(wù)任務(wù),從而讓您的業(yè)務(wù)快速適應(yīng)不斷變化的客觀條件和需求。

作為Web服務(wù)在企業(yè)中有效的流程集成的一種機(jī)制在市場(chǎng)中被采用。在為您公司的網(wǎng)絡(luò)創(chuàng)建Web服務(wù)的過(guò)程中,制作獨(dú)立B2B網(wǎng)站平臺(tái)可能發(fā)現(xiàn)需要將這些服務(wù)的范圍擴(kuò)大為超出防火墻的限制。您可以將您的服務(wù)提供給業(yè)務(wù)合作伙伴、客戶,甚至是訂戶,并允許他們成為您業(yè)務(wù)流程中不可分割的部分。在您給他人提供對(duì)您的網(wǎng)絡(luò)中的服務(wù)的訪問(wèn)權(quán)之前,無(wú)疑有很多業(yè)務(wù)問(wèn)題要解決,而我們把重點(diǎn)放在這背后的技術(shù)問(wèn)題上。

B2B(Business To Business)是指一個(gè)市場(chǎng)的領(lǐng)域

Marketing Domains中的一種,是指企業(yè)對(duì)企業(yè)之間的營(yíng)銷關(guān)系。而電子商務(wù)只是現(xiàn)代B2B marketing的一種具體主要的表現(xiàn)形式。就是企業(yè)對(duì)企業(yè)的電子商務(wù),除了在線交易和產(chǎn)品展示,B2B的業(yè)務(wù)更重要的意義在于,將企業(yè)內(nèi)部網(wǎng),通過(guò)B2B網(wǎng)站與客戶緊密結(jié)合起來(lái),通過(guò)網(wǎng)絡(luò)的快速反應(yīng),為客戶提供更好的服務(wù),從而促進(jìn)企業(yè)的業(yè)務(wù)發(fā)展。圖1是一個(gè)企業(yè)上傳相關(guān)業(yè)務(wù)數(shù)據(jù)到接收端系統(tǒng),接收端下圖接收到報(bào)文以后進(jìn)行處理入庫(kù),然后把通過(guò)自己的后臺(tái)Windows服務(wù)調(diào)用企業(yè)的WebService把處理結(jié)果發(fā)送給企業(yè)。簡(jiǎn)單加工入庫(kù)XML報(bào)文如圖2所示。

SOAP是基于XML的簡(jiǎn)易協(xié)議,可使應(yīng)用程序在HTTP之上進(jìn)行信息交換

對(duì)于應(yīng)用程序開(kāi)發(fā)來(lái)說(shuō),使程序之間進(jìn)行因特網(wǎng)通信是很重要的。目前的應(yīng)用程序通過(guò)使用遠(yuǎn)程過(guò)程調(diào)用(RPC)在諸如DCOM與CORBA等對(duì)象之間進(jìn)行通信,但是HTTP不是為此設(shè)計(jì)的。RPC會(huì)產(chǎn)生兼容性以及安全問(wèn)題;防火墻和代理服務(wù)器通常會(huì)阻止此類流量。通過(guò)HTTP在應(yīng)用程序間通信是更好的方法,因?yàn)镠TTP得到了所有的因特網(wǎng)瀏覽器及服務(wù)器的支持。SOAP就是被創(chuàng)造出來(lái)完成這個(gè)任務(wù)的。SOAP提供了一種標(biāo)準(zhǔn)的方法,使得運(yùn)行在不同的操作系統(tǒng)并使用不同的技術(shù)和編程語(yǔ)言的應(yīng)用程序可以互相進(jìn)行通信。

基于WEB服務(wù)的B2B系統(tǒng)集成

圖1數(shù)據(jù)上傳與接收

基于WEB服務(wù)的B2B系統(tǒng)集成

圖2 XML報(bào)文

2系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

系統(tǒng)實(shí)現(xiàn)使用了圖3開(kāi)發(fā)框架,各個(gè)組件說(shuō)明如下:

基于WEB服務(wù)的B2B系統(tǒng)集成

圖3系統(tǒng)框架

(1)DBFactory:DB工廠類,用于數(shù)據(jù)庫(kù)參數(shù)讀取與設(shè)置,為Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)訪問(wèn)層提供參數(shù)配置支持。

(2)OracleDAL:WebService后臺(tái)使用的是ORACLE數(shù)據(jù)庫(kù),這里使用ORACLE DAL來(lái)完成對(duì)數(shù)據(jù)庫(kù)的讀寫(xiě)操作。

(3)BusinessService:XML報(bào)文數(shù)據(jù)上傳以后的完成具體的業(yè)務(wù)處理工作。

(4)IBusinessService:與BusinessService對(duì)應(yīng),通過(guò)這個(gè)接口實(shí)現(xiàn)WebService開(kāi)放接口,供用戶調(diào)用。

(5)Utility:日志記錄,數(shù)據(jù)上傳完成以后,進(jìn)行日志記錄,同時(shí)對(duì)處理錯(cuò)誤的日志進(jìn)行錯(cuò)誤分析并記入錯(cuò)誤日志里面。

(6)BusinessEntity:對(duì)報(bào)文進(jìn)行實(shí)體定義,說(shuō)明報(bào)文內(nèi)容之間的實(shí)體關(guān)系(如圖4所示,每個(gè)報(bào)文有1個(gè)表頭,多個(gè)表體,各個(gè)表體之間是并列關(guān)系。BaseEntities實(shí)現(xiàn)了對(duì)報(bào)文內(nèi)容的限定,同時(shí)使用了資源文件,對(duì)各種異常格式進(jìn)行了說(shuō)明)。

基于WEB服務(wù)的B2B系統(tǒng)集成

圖4報(bào)文內(nèi)容之間的實(shí)體關(guān)系

基于WEB服務(wù)的B2B系統(tǒng)集成

圖5部署測(cè)試圖

部署完成以后進(jìn)行部署工作,部署完成以后在指定的頁(yè)面打開(kāi)asmx頁(yè)面,可以看到WebService提供的接口,用戶可以根據(jù)提供的接口,進(jìn)行調(diào)用。

3結(jié)束語(yǔ)

使用Web Service技術(shù)進(jìn)行系統(tǒng)集成,提高了系統(tǒng)的可擴(kuò)展性和兼容性,增強(qiáng)了系統(tǒng)的適應(yīng)能力,提高了系統(tǒng)的服務(wù)質(zhì)量。因?yàn)閃eb Service的標(biāo)準(zhǔn)還在發(fā)展過(guò)程中,逐漸會(huì)有新的特性加入進(jìn)來(lái),特別是在安全性方面。此外,基于Web Service的應(yīng)用在開(kāi)發(fā)中還有許多地方需要改進(jìn),如實(shí)現(xiàn)API化,組件化,類似轉(zhuǎn)發(fā)器的集成方式,等等。作為新興的Web應(yīng)用的實(shí)現(xiàn)方式,Web Service會(huì)有個(gè)很好的發(fā)展前景,在B2B設(shè)計(jì)和開(kāi)發(fā)中也將發(fā)揮更多更重要的作用。

文章來(lái)源:博客園

<數(shù)商云(www.zhimaihui.cn)是國(guó)內(nèi)知名企業(yè)級(jí)電商平臺(tái)提供商,為企業(yè)級(jí)商家提供最佳的系統(tǒng)開(kāi)發(fā)(多種模式電商平臺(tái)搭建:B2B/B2B2C/B2C/O2O/新零售等)、供應(yīng)鏈系統(tǒng)搭建及電商行業(yè)解決方案服務(wù)>

點(diǎn)贊 | 0

數(shù)商云是一家全鏈數(shù)字化運(yùn)營(yíng)服務(wù)商,專注于提供SCM/企業(yè)采購(gòu)/SRM供應(yīng)商/DMS經(jīng)銷商/渠道商等管理系統(tǒng),B2B/S2B/S2C/B2B2C/B2C等電商系統(tǒng),從“供應(yīng)鏈——生產(chǎn)運(yùn)營(yíng)——銷售市場(chǎng)”端到端的全鏈數(shù)字化產(chǎn)品和方案,致力于通過(guò)數(shù)字化和新技術(shù)為企業(yè)創(chuàng)造商業(yè)數(shù)字化價(jià)值。

添加企業(yè)微信獲取更多資料
添加企業(yè)微信獲取更多資料
相關(guān)文章

評(píng)論

剩余-200
發(fā)表
最新資訊

最新資訊

更多 >
推薦閱讀

推薦閱讀

填寫(xiě)以下信息, 免費(fèi)獲取方案報(bào)價(jià)
姓名
手機(jī)號(hào)碼
企業(yè)名稱
  • 建筑建材
  • 化工
  • 鋼鐵
  • 機(jī)械設(shè)備
  • 原材料
  • 工業(yè)
  • 環(huán)保
  • 生鮮
  • 醫(yī)療
  • 快消品
  • 農(nóng)林牧漁
  • 汽車汽配
  • 橡膠
  • 工程
  • 加工
  • 儀器儀表
  • 紡織
  • 服裝
  • 電子元器件
  • 物流
  • 化塑
  • 食品
  • 房地產(chǎn)
  • 交通運(yùn)輸
  • 能源
  • 印刷
  • 教育
  • 跨境電商
  • 旅游
  • 皮革
  • 3C數(shù)碼
  • 金屬制品
  • 批發(fā)
  • 研究和發(fā)展
  • 其他行業(yè)
需求描述
填寫(xiě)以下信息馬上為您安排系統(tǒng)演示
姓名
手機(jī)號(hào)碼
你的職位
企業(yè)名稱

恭喜您的需求提交成功

尊敬的用戶,您好!

您的需求我們已經(jīng)收到,我們會(huì)為您安排專屬電商商務(wù)顧問(wèn)在24小時(shí)內(nèi)(工作日時(shí)間)內(nèi)與您取得聯(lián)系,請(qǐng)您在此期間保持電話暢通,并且注意接聽(tīng)來(lái)自廣州區(qū)域的來(lái)電。
感謝您的支持!

您好,我是您的專屬產(chǎn)品顧問(wèn)
掃碼添加我的微信,免費(fèi)體驗(yàn)系統(tǒng)
(工作日09:00 - 18:00)
專屬顧問(wèn)圖片
電話咨詢 (工作日09:00 - 18:00)
客服熱線: 4008 868 127
售前熱線: 189 2432 2993
掃碼即可快速撥打熱線