[摘 要] Web services是新一代電子商務和企業應用集成(EAI)解決方案的核心和關鍵。本文深度探討了Web services的層次結構,闡述了它的運作機制,對基于J2EE的Web services 實現做了深入的研究,給出了面向應用的動態電子商務的結構模型
[關鍵詞] Web services EAI 動態電子商務 J2EE
傳統的電子商務都不具備良好的集成能力,無法有效地解決因電子商務流程發生更改而觸發的大額費用,也無法有效地解決各類用戶的定制需求。而基于Web services動態電子商務的創建和實施正是解決以上問題的最佳方案。
一、動態電子商務環境中web services 層次結構
動態電子商務是著重于B2B的綜合性和基礎.,Web服務技術簡化了EDI編程的要求,并把EDI功能延伸到Web上。因特網改造了企業對客戶(B2C)的商業運作,Web服務將為企業對企業(B2B)的應用集成帶來巨大的商機,使企業的業務演變成動態電子商務。動態電子商務的特點是軟件應該按照商務的過程而造型,設計成可重用的和柔性的組件。應用動態電子商務,企業可以即時尋找商業合作伙伴,并將各種軟件集成新的解決方法。
所有的應用只要能夠連入Internet,就可以使用和集成 Web服務。程序員可以在任何平臺上開發其應用,所有的交互都簡化為與一種組件——Web服務的交互,同時Web服務的調用界面完全采用標準的XM及相關技術,實現代價也顯著下降。隨著Web服務WSD/JUDDI技術的大量使用,Web服務在運行時必將能夠進行動態實時的裝配,為動態電子商務提供更有利的開發和運行環境。
二、動態電子商務環境中基于J2EE的web service實現模型
J2EE是用來構建健壯企業應用程序的標準,它基于應用程序— 服務器技術的發展前景,以JAVA編程語言為中心。過去,J2EE被用來構建過Web站點和圍繞Enterprise JavaBeans(EJB)的應用程序。近來,它已經有所擴充以支持XML和web service.如圖所示,就是基于12EE框架構建的Web服務模型。
三、結論
動態電子商務是電子商務發展的新趨勢,Webservices表現出的技術融合以及采用的開放標準必將促成動態電子商務的成功。Web services是實現動態電子商務的關鍵技術。隨著 XML相關技術 的發展,以 XML/SOAP/WSDL為基礎的web服務、UDDI體系的日趨成熟,它們具有的平臺無關、語言中立、高度分散及松散耦合的特性,將給電子商務領域帶來巨大的機遇。有了Web服務,企業能將他們的信息建設成果透過新的渠道向外擴展,使用更多元化的交易將業務流程自動化,創造出更有彈性、更有效的業務模式來增進效率。隨著技術的不斷完善和一些瓶頸問題的解決,它將會在市場上得到更加廣泛的應用。
參考文獻:
[1]張 瑋:基于J2EE的web service研究及構建[J].武漢理工大學出版社,2005
[2]賈松浩 楊 彩:基于Web services構建動態電子商務[j].科學技術與工程,2007
[3]黃言態:基于J2EE設計模式在聯通手機支付平臺的應用[j].無線互聯,2008