[Full]
完整版
[Rss]
訂閱
[Xml]
無(wú)圖版
[Xhtml]
無(wú)圖版
Rss
& SiteMap
曙海教育集團(tuán)論壇
http://www.bjzhda.cn
曙海教育集團(tuán)論壇
◎
曙海教育集團(tuán)論壇
→
Microsoft.NET Framework
→
J2EE vs. Microsoft.NET-建置XML架構(gòu)的Web Services之比較
共1 條記錄, 每頁(yè)顯示 10 條, 頁(yè)簽:
[1]
[瀏覽完整版]
標(biāo)題:J2EE vs. Microsoft.NET-建置XML架構(gòu)的Web Services之比較
1樓
wangxinxin
發(fā)表于:2010-12-15 9:24:30
在本文中,我們將深入的比較兩種可用來(lái)建置商業(yè)
XML Web Services
的平臺(tái),
分別是
Sun Microsystems
所提供的
Java 2 Enterprise Edition (J2EE)
以及
Microsoft
所提供的
.NET
平臺(tái)。雖然
J2EE
代表的是一個(gè)公開的標(biāo)準(zhǔn),而
.NET
是單獨(dú)一家廠商的標(biāo)準(zhǔn)
(
雖然
.NET
試圖取得
ECMA
的標(biāo)準(zhǔn),但是卻只有在最基礎(chǔ)的部分被
ECMA
采納變成標(biāo)準(zhǔn),請(qǐng)參考
http://msdn.microsoft.com/net/ecma/
,在企業(yè)的應(yīng)用上卻沒有標(biāo)準(zhǔn)化
)
,反觀
Java
平臺(tái),確是所有除了
Microsoft
以外的各大廠商都遵循著
JCP
的標(biāo)準(zhǔn)制定所有規(guī)格
(
請(qǐng)參考
http://www.jcp.org
,您會(huì)發(fā)現(xiàn)所有的
Java
技術(shù)都是協(xié)調(diào)各大公司而來(lái)
)
。盡管在標(biāo)準(zhǔn)化上
Java
遙遙領(lǐng)先,但我們?nèi)匀粚⒅会槍?duì)服務(wù)器端的
Web Services
架構(gòu)做探討。例如:我們的討論將不
涉及
JINI
或是
Office XP
,我們也不會(huì)討論
Java
跨足
Solaris
、
Linux
、
Mac OS X
、以及
Windows
平臺(tái),而
.NET
只跨
Windows 98/ME/2000/XP
等
Windows
平臺(tái)的事實(shí)。我們更不會(huì)討論
"
跨語(yǔ)言
"
這個(gè)
Java
早已試圖達(dá)成,
Microsoft
又拿來(lái)當(dāng)成
.NET
的重大特點(diǎn),卻根本不是這回事的功能。
(
請(qǐng)參閱
http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html
,大家可以發(fā)現(xiàn)
Java
早就達(dá)到所謂跨語(yǔ)言的功能,
Smalltalk
、
Eiffel
、
Lisp
、
Prolog
、
BASIC
等語(yǔ)言都可以順利轉(zhuǎn)換成
Java bytecode
,不像
.NET
號(hào)稱跨語(yǔ)言,卻出現(xiàn)
COBOL.NET
這種怪物,原本的語(yǔ)言要削足適履來(lái)配合
.NET
,所以才產(chǎn)生
VB.NET
、
COBOL.NET
這一大串產(chǎn)品
)
。號(hào)稱跨語(yǔ)言喊了半天,原來(lái)連自己的
VB 6.0
都跨不過(guò)去。在讀完本文之后,
您將會(huì)更加了解這兩種架構(gòu)的彼此優(yōu)缺點(diǎn),而且在制定貴公司下一代
Web Services
決策時(shí)將有更明確的考量。
II.
前言
下一代的分布式運(yùn)算時(shí)代已經(jīng)來(lái)臨了。在過(guò)去幾年中,
XML
被廣泛的運(yùn)用于電
腦運(yùn)算環(huán)境中,以達(dá)到在全球信息網(wǎng)上共享信息的遠(yuǎn)大目標(biāo)。如今,它可以更進(jìn)一步地提供運(yùn)算能力上的分享。從技術(shù)的觀點(diǎn)來(lái)看,
Web Services
的出現(xiàn)并不能算是分布式計(jì)算機(jī)運(yùn)算的新革命。它可以結(jié)構(gòu)化的呈現(xiàn)信息,甚至是程序內(nèi)部的訊息,因而很自然地比
XML
應(yīng)用程序更加引人注目。
III.
工業(yè)標(biāo)準(zhǔn)與企業(yè)標(biāo)準(zhǔn)
透過(guò)
Web Services
,任何應(yīng)用程序可以在網(wǎng)絡(luò)上順利地整合在一起。
Web Services
的基本原理是利用標(biāo)準(zhǔn)的網(wǎng)絡(luò)協(xié)議
(
例如:
HTTP)
來(lái)傳送
XML
訊息。這是一種非常輕便的溝通機(jī)制,因此可以讓任何程序語(yǔ)言、中間層組件或平臺(tái)很輕易地整合進(jìn)來(lái)。一般工業(yè)上或企業(yè)內(nèi)部會(huì)接受成熟且廣為廠商采用的業(yè)界標(biāo)準(zhǔn),更尤其是已經(jīng)受過(guò)市場(chǎng)考驗(yàn)行之有年的標(biāo)準(zhǔn)。有了
Web Services
,您就可以快速且低成本的整合兩個(gè)企業(yè)、部門或甚至是兩個(gè)程序。
共1 條記錄, 每頁(yè)顯示 10 條, 頁(yè)簽:
[1]
Copyright © 2000 - 2009
曙海
教育集團(tuán)
Powered By
曙海教育集團(tuán)
Version 2.2
Processed in .03125 s, 2 queries.
[Full]
完整版
[Rss]
訂閱
[Xml]
無(wú)圖版
[Xhtml]
無(wú)圖版