国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于SOA框架下的電子商務(wù)平臺(tái)

2017-03-06 23:47楊菡龔業(yè)
電子技術(shù)與軟件工程 2016年23期
關(guān)鍵詞:電子商務(wù)平臺(tái)框架設(shè)計(jì)

楊菡 龔業(yè)

摘 要

電子商務(wù)平臺(tái)是銷售流程擺脫時(shí)間和空間限制因素的關(guān)鍵。從以往應(yīng)用經(jīng)驗(yàn)可知,隨著買方和提供方需求的不斷變化,傳統(tǒng)電子商務(wù)平臺(tái)逐漸暴露出一些問題。對(duì)此,可以將SOA應(yīng)用在電子商務(wù)平臺(tái)設(shè)計(jì)中,以此促進(jìn)平臺(tái)性能的提升。本文從SOA的概念入手,對(duì)基于SOA框架下的電子商務(wù)平臺(tái)進(jìn)行分析和研究。

【關(guān)鍵詞】SOA 框架 電子商務(wù)平臺(tái) 設(shè)計(jì)

在電子信息技術(shù)不斷發(fā)展的背景中,電子商務(wù)平臺(tái)應(yīng)運(yùn)而生。該平臺(tái)的出現(xiàn)和應(yīng)用使得交易效率發(fā)生顯著提升。但在實(shí)際應(yīng)用中,提供方(商家)提供商品種類的增多及銷售方式等因素都有可能發(fā)生變化,除此之外,買方對(duì)電子商務(wù)平臺(tái)的安全要求也變得越來越明顯。這些變化對(duì)電子商務(wù)平臺(tái)的要求具體表現(xiàn)為應(yīng)該具備良好的可維護(hù)性和擴(kuò)展性能。在傳統(tǒng)電子商務(wù)平臺(tái)無法滿足的情況下,可以利用SOA技術(shù)實(shí)現(xiàn)上述目標(biāo)。

1 SOA

1.1 SOA的概念

SOA是指一種面向服務(wù)的技術(shù)架構(gòu),它是通過相關(guān)IT技術(shù)和電子信息技術(shù)組合形成的一種平臺(tái)。SOA的特點(diǎn)之一為其將企業(yè)原本的業(yè)務(wù)流程定義成業(yè)務(wù)服務(wù),這種具有可復(fù)用特點(diǎn)及封閉性特點(diǎn)的代碼容器能夠有效滿足企業(yè)的業(yè)務(wù)處理修正或業(yè)務(wù)流程變更需求。對(duì)于企業(yè)而言,SOA與企業(yè)的使用需求契合度更高。

1.2 SOA的應(yīng)用優(yōu)勢(shì)

從整體角度來講,SOA的應(yīng)用優(yōu)勢(shì)主要包含以下幾種:

1.2.1 低成本優(yōu)勢(shì)

相對(duì)于其他技術(shù)而言,SOA可以實(shí)現(xiàn)所有原有系統(tǒng)軟件、硬件的合理化集成。在這種情況下,由于原本具有獨(dú)立性特點(diǎn)的各個(gè)系統(tǒng)可以直接進(jìn)行交互溝通,使得整個(gè)電子商務(wù)平臺(tái)的開發(fā)和實(shí)現(xiàn)成本發(fā)生顯著降低。

1.2.2 技術(shù)優(yōu)勢(shì)

就技術(shù)方面而言,SOA的應(yīng)用使得電子商務(wù)平臺(tái)的構(gòu)架設(shè)計(jì)變得更加合理,其在為企業(yè)用戶提供優(yōu)質(zhì)的搜索和查詢功能的同時(shí),還能實(shí)現(xiàn)多種不同系統(tǒng)的有效集成。除此之外,當(dāng)企業(yè)用戶產(chǎn)生便捷化操作電子商務(wù)平臺(tái)的需求時(shí),基于SOA的電子商務(wù)平臺(tái)還能夠滿足其移動(dòng)智能終端的開發(fā)需求,通過Web頁面模式向移動(dòng)智能終端的程序轉(zhuǎn)化,使得企業(yè)用戶企業(yè)能夠隨時(shí)隨地完成對(duì)各項(xiàng)商品交易訂單的處理。

2 基于SOA框架下的電子商務(wù)平臺(tái)

這里主要從以下幾方面入手,對(duì)基于SOA框架下的電子商務(wù)平臺(tái)進(jìn)行分析:

2.1 基于SOA框架的電子商務(wù)平臺(tái)模型

基于SOA框架的電子商務(wù)平臺(tái)模型由多個(gè)不同的要素組成的,而Web服務(wù)則是該平臺(tái)模型實(shí)現(xiàn)的基礎(chǔ)。對(duì)于企業(yè)用戶而言,其通過瀏覽器中的Web界面接口進(jìn)入電子商務(wù)平臺(tái)登錄界面,并完成數(shù)據(jù)傳輸。為了防止電子商務(wù)平臺(tái)中的不同數(shù)據(jù)傳輸環(huán)節(jié)出現(xiàn)干擾問題,該模型將多個(gè)應(yīng)用模塊的管理流程設(shè)計(jì)為由對(duì)應(yīng)的客戶端完成相應(yīng)應(yīng)用模塊系統(tǒng)的管理工作。

2.2 基于SOA框架的SB2BEP設(shè)計(jì)

為了提升電子商務(wù)平臺(tái)的使用性能,可以利用SOA框架設(shè)計(jì)出SB2BEP系統(tǒng)。該系統(tǒng)的設(shè)計(jì)主要包含以下幾種要素:

2.2.1 基于SOA的SB2BEP系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)

可以將SB2BEP系統(tǒng)設(shè)計(jì)為圖1所示。在這種體系結(jié)構(gòu)中,通用Web模式的提供使得各個(gè)企業(yè)能夠利用Web頁面在任何地方獲取電子商務(wù)平臺(tái)的資源信息,完成對(duì)自身交易訂單的處理以及產(chǎn)品的供應(yīng)或更換。該體系主要包含以下幾個(gè)組成部分:

(1)數(shù)據(jù)持久層。該要素的作用主要是通過對(duì)整個(gè)平臺(tái)中數(shù)據(jù)庫的訪問獲取相關(guān)數(shù)據(jù)信息,并完成由對(duì)象范式向關(guān)系范式的合理轉(zhuǎn)化。當(dāng)該部分設(shè)計(jì)存在質(zhì)量問題時(shí),整個(gè)電子商務(wù)平臺(tái)的使用性能會(huì)受到不良影響。

(2)表示層。該部分的作用是滿足各個(gè)企業(yè)用戶的Web訪問頁面、產(chǎn)品更新、訂單處理、商品查詢以及登錄注冊(cè)等交易流程中涉及到的頁面的生成。

(3)業(yè)務(wù)邏輯層。該要素的作用是滿足供應(yīng)方企業(yè)的各項(xiàng)業(yè)務(wù)功能,如提供售后服務(wù)功能、商家管理等。

2.2.2 該系統(tǒng)設(shè)計(jì)的關(guān)鍵技術(shù)

基于SOA的SB2BEP系統(tǒng)設(shè)計(jì)主要涉及以下幾種關(guān)鍵技術(shù):

(1)DAO模式技術(shù)。該技術(shù)的作用主要是實(shí)現(xiàn)數(shù)據(jù)源中數(shù)據(jù)處理與獲取的抽象化。將這種技術(shù)應(yīng)用在基于SOA的SB2BEP系統(tǒng)的數(shù)據(jù)持久層中,其通過接口的統(tǒng)一化提供,使得業(yè)務(wù)邏輯對(duì)交易流程中所有數(shù)據(jù)的CRUD操作可以全部由這些接口完成。

(2)MVC模式技術(shù)。這種技術(shù)的作用是可以將電子商務(wù)平臺(tái)的業(yè)務(wù)邏輯與表示邏輯有效分離開來,使得平臺(tái)結(jié)構(gòu)變得更加清晰直觀,有利于后續(xù)擴(kuò)展及運(yùn)維工作的順利進(jìn)行。因此,在實(shí)際的系統(tǒng)設(shè)計(jì)工作中,可以將MVC技術(shù)應(yīng)用在基于SOA的SB2BEP系統(tǒng)的表示層設(shè)計(jì)中。

(3)平臺(tái)Web服務(wù)接口設(shè)計(jì)技術(shù)。該技術(shù)的應(yīng)用質(zhì)量直接影響企業(yè)商家的交易流程和使用體驗(yàn)。為了保證接口設(shè)計(jì)的合理性,該技術(shù)的應(yīng)用應(yīng)該嚴(yán)格結(jié)合實(shí)際使用需求進(jìn)行。從當(dāng)前情況來看,接口設(shè)計(jì)技術(shù)應(yīng)該實(shí)現(xiàn)的功能主要包含商家信息編輯、修改、商品訂購、訂單查詢等。

3 結(jié)論

隨著企業(yè)用戶和買方使用需求和管理需求的變化,傳統(tǒng)電子商務(wù)平臺(tái)的難以維護(hù)特點(diǎn)和不可擴(kuò)展性影響了交易活動(dòng)的順利進(jìn)行。對(duì)此,可以利用SOA框架,將各個(gè)不同的系統(tǒng)集成到一起,結(jié)合Web服務(wù)接口設(shè)計(jì)技術(shù)、MVC模式技術(shù)以及DAO模式技術(shù)等關(guān)鍵技術(shù)的應(yīng)用,提升電子商務(wù)平臺(tái)的性能。

參考文獻(xiàn)

[1]毛新生.SOA原理.方法.實(shí)踐[M].北京:電子工業(yè)出版社,2013(11).

[2]劉翔,劉家紅,吳泉源.基于SOA架構(gòu)的公安應(yīng)用集成平臺(tái)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2013(18).

[3]高健,丁香乾,侯瑞春,劉學(xué)義.基于SOA的系統(tǒng)集成應(yīng)用研究[J].微計(jì)算機(jī)信息,2015(18).

作者簡(jiǎn)介

楊菡(1992-),女,湖南省邵陽市人,同濟(jì)大學(xué)軟件學(xué)院研究生在讀,職稱:碩士,研究方向?yàn)榇髷?shù)據(jù)。

龔業(yè)(1992-),女,上海市人,同濟(jì)大學(xué)軟件學(xué)院研究生在讀,職稱:碩士,研究方向?yàn)閿?shù)據(jù)挖掘。

作者單位

同濟(jì)大學(xué)軟件學(xué)院 上海市 201804

猜你喜歡
電子商務(wù)平臺(tái)框架設(shè)計(jì)
廣義框架的不相交性
瞞天過?!律O(shè)計(jì)萌到家
設(shè)計(jì)秀
有種設(shè)計(jì)叫而專
WTO框架下
一種基于OpenStack的云應(yīng)用開發(fā)框架
設(shè)計(jì)之味
罗甸县| 邮箱| 左权县| 依兰县| 洪洞县| 横山县| 莱西市| 衡水市| 永城市| 临夏县| 孝昌县| 儋州市| 新闻| 绥化市| 南充市| 潞西市| 乐都县| 忻州市| 兴城市| 鄂伦春自治旗| 大荔县| 平塘县| 宜州市| 涟源市| 句容市| 稷山县| 石家庄市| 山阳县| 连平县| 新沂市| 玉屏| 博白县| 平乡县| 沂南县| 尼玛县| 汤原县| 南部县| 南投县| 五家渠市| 内丘县| 青铜峡市|