當前位置:工程項目OA系統(tǒng) > 泛普各地 > 上海OA系統(tǒng) > 上海OA快博
淺議Web service
淺議Web service
隨著互連網(wǎng)絡(luò)的廣泛應(yīng)用和發(fā)展,特別是.NET技術(shù)的升溫和市場的日漸成熟,越來越多軟件開發(fā)商在為到底是選擇微軟公司的.NET還是SUN公司的J2EE作為自己開發(fā)平臺和工具而感到左右為難。一般說來,絕大多數(shù)公司根據(jù)市場情況,客戶需求,開發(fā)成本,升級成本,培訓(xùn)成本,產(chǎn)品價格,兼容性,可靠性、安全性等選擇了其中之一。也有少數(shù)有實力的公司準備開發(fā)兩套獨立的產(chǎn)品,以滿足不同的客戶需求。更多的公司希望自己開發(fā)的產(chǎn)品能相互移植,特別是從微軟公司的.NET移植到SUN公司的J2EE。既能利用微軟的產(chǎn)品相對便宜,開發(fā)成本低,開發(fā)效率高,又可擁有J2EE所具有的開放性、跨平臺性、安全性,擴大自己的客戶群。
美國
神鳥(Stryon)公司即將推出iNET產(chǎn)品可以讓軟件開發(fā)商用微軟公司的.NET開發(fā)的應(yīng)用利用J2EE技術(shù)無縫地移植到非Windows平臺上。iNET相當于.NET的JAVA實現(xiàn)。它由一個IL2JAVA轉(zhuǎn)換工具,用JAVA實現(xiàn)的.NET框架類庫等組成。能集成Tomcat,IBM
WebSphere ,Sun One, BEA WebLogic,Oracle9i,等多種用以實現(xiàn)ASP.NET和Web
service的Web服務(wù)器。
是的,這就是Web服務(wù)。一切都是因為Web服務(wù)的出現(xiàn),使得.NET和J2EE爭奪的焦點已不完全是對象模型之間的戰(zhàn)爭或者編程語言選美競賽了。Web服務(wù)使用基于 XML 的消息處理作為基本的數(shù)據(jù)通訊方式,消除使用不同組件模型、操作系統(tǒng)和編程語言的系統(tǒng)之間存在的差異,使異類系統(tǒng)能夠作為單個計算網(wǎng)絡(luò)協(xié)同運行。開發(fā)人員可以用像過去在創(chuàng)建分布式應(yīng)用程序時使用組件一樣的方式創(chuàng)建將來自各種源的Web服務(wù)組合在一起的應(yīng)用程序。
Web 服務(wù)所實現(xiàn)的最基本的方案是向它的客戶端提供某個基本功能以供其使用。也可以以復(fù)合方式使用Web服務(wù)來集成一組似乎完全不同的現(xiàn)有應(yīng)用程序。還能創(chuàng)建構(gòu)成端對端工作流解決方案的應(yīng)用程序(如企業(yè)到企業(yè)交易中的解決方案)。
Web服務(wù)是建立在一些通用協(xié)議的基礎(chǔ)上,如HTTP,SOAP,XML,WSDL,UDDI等。這些協(xié)議在涉及到操作系統(tǒng)、對象模型和編程語言的選擇時,沒有任何傾向,因此將會有很強的生命力。但具體到Web服務(wù)編程時,.NET和J2EE有一些區(qū)別。.NET Web服務(wù)可用C#,VB,JScript等語言編寫,還能利用一些Windows資源;而J2EE Web服務(wù)一般使用JAVA語言及J2EE資源,像Bean,EJB,CORBA等。它們在編程環(huán)境,語法結(jié)構(gòu),管理配置等方面也各有自己的特色。iNET Web服務(wù)用JAVA語言實現(xiàn)了.NET 類庫中提供的Web服務(wù)APIs。它能把用戶用.NET開發(fā)的Web服務(wù)移植到與平臺無關(guān)的JAVA。因是JAVA,故也可利用JAVA的資源。
進行Web服務(wù)調(diào)用時發(fā)生的過程與進行常規(guī)方法調(diào)用時發(fā)生的過程類似。主要的差別在于,不是調(diào)用位于客戶端應(yīng)用程序中的方法,而是根據(jù)指定的傳輸(如 HTTP)生成請求消息。由于Web 服務(wù)方法可能位于另一臺計算機上,因此Web 服務(wù)處理請求所需的信息必須通過網(wǎng)絡(luò)傳遞給承載Web 服務(wù)的服務(wù)器。Web 服務(wù)處理此信息并通過網(wǎng)絡(luò)將結(jié)果發(fā)送回客戶端應(yīng)用程序。這就是可編程的 Internet
可以預(yù)見,作為 Internet下的一個革命性進步,Web服務(wù)必將開創(chuàng)一個分布式應(yīng)用程序開發(fā)的新時代。
- 1RDF介紹
- 2什么是知識整合?(by AMT 胡鵬編譯)
- 3定制化OA辦公軟件前途如何?
- 4富士施樂:上海OA創(chuàng)造持續(xù)發(fā)展
- 5再論博客--對工業(yè)生產(chǎn)方式的挑戰(zhàn)
- 6EJB 2.1中實現(xiàn)Web Service
- 7為你的網(wǎng)絡(luò)服務(wù)制作文檔
- 8上海OA的個人學(xué)習(xí)筆記
- 9統(tǒng)計分析Web服務(wù)器日志
- 10美政府吸取911教訓(xùn)將眼光投向Web服務(wù)
- 11青浦區(qū)人社局開展城鄉(xiāng)居保、征地業(yè)務(wù)OA平臺培訓(xùn)工作
- 12電子商務(wù)中物流服務(wù)內(nèi)容分析
- 13上海哪家軟件公司OA系統(tǒng)做的最好?
- 14論文:信息系統(tǒng)開發(fā)過程中的上海OA(By AMT 宋亮)
- 15上海哪個公司能做OA?
- 16分析員:英特爾與Web Service
- 17企業(yè)進行上海OA項目如何作好從知到行(by AMT 夏敬華 徐家?。?
- 18傳統(tǒng)OA辦公軟件廠商即將面臨的威脅
- 19上海OA技術(shù)向前沖!(By AMT 夏敬華 萬濤)
- 20《電子內(nèi)容》雜志信息科技100強(Econtent 100)(陳贛峰)
- 21個人上海OA的實務(wù)指引
- 22信息生命周期管理(ILM)(田新泉)
- 23利用已有優(yōu)勢 Novell不甘在Web服務(wù)作配角
- 24Web服務(wù)離我們還有多遠?IDC稱還需10年
- 25微軟觸角伸至網(wǎng)絡(luò)服務(wù) 軟件業(yè)同行視為最大勁敵
- 26上海OA--衰退期成長的動力
- 27頂級IT企業(yè)的世界大戰(zhàn):Web Services 驚世未了緣
- 28如何實現(xiàn)知識共享?
- 29上海OA中的PM思想(孫洪波)
- 30大多數(shù)企業(yè)信息總監(jiān)在部署Web服務(wù)方面慢半拍
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
版權(quán)所有:泛普軟件 渝ICP備14008431號-2 渝公網(wǎng)安備50011202501700號 咨詢電話:400-8352-114