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