亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3046 | 回復: 0
打印 上一主題 下一主題

剖析Borland中間件技術(shù) [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-03-03 23:27 |只看該作者 |倒序瀏覽
轉(zhuǎn):jackyrong的世界
本文對Borland中間件家族做了一個簡要的介紹,并將重點介紹其產(chǎn)品的獨到之處和一些來自于電信行業(yè)關(guān)鍵業(yè)務(wù)系統(tǒng)的成功應(yīng)用,從而為國內(nèi)信息系統(tǒng)建設(shè)尤其是電信行業(yè)的應(yīng)用在中間件技術(shù)和產(chǎn)
品的選型上提供一些參考和啟發(fā)。


Borland作為軟件行業(yè)的老牌勁旅,憑借其業(yè)界領(lǐng)先、富有特色的CORBA和J2EE中間件產(chǎn)品,在全球中間件市場的激烈競爭中為自己贏得了一席之地,一直是該市場中有力的扮演者。Borland的VisiBroker是全球CORBA中間件市場的領(lǐng)導者,在20世紀90年代中期率先推出當時震動業(yè)界的Java ORB的實現(xiàn),如今擁有全球第一的市場占有率和3,000萬的部署量。VisiBroker在過去的十多年里被全球各大電信設(shè)備制造商、電信運營商、國防制造商廣泛采納,成功應(yīng)用于國內(nèi)外電信行業(yè)的BOSS系統(tǒng)、網(wǎng)管系統(tǒng)、智能網(wǎng)等眾多領(lǐng)域。

Borland中間件平臺的全貌

簡單來說,Borland中間件產(chǎn)品家族包括VisiBroker和AppServer兩大系列。AppServer和VisiBroker有著天然的淵源,理由是AppServer作為Borland的J2EE中間件,其核心的部件如EJB容器本身是采用VisiBroker for Java實現(xiàn)的。從這一點來說Borland很好地通過IIOP技術(shù)將自己的CORBA產(chǎn)品和J2EE產(chǎn)品融合在了一起,從而可以實現(xiàn)這兩種技術(shù)的無縫互操作性。

Borland CORBA中間件——VisiBroker

VisiBroker 是一款完全遵循CORBA 2.6系列規(guī)范的CORBA 中間件。VisiBroker是需要高性能響應(yīng)的、面向復雜數(shù)據(jù)、大量交易處理、關(guān)鍵任務(wù)環(huán)境的理想之選。通過其久經(jīng)考驗的線程和連接管理,其智能代理(Smart Agent)架構(gòu),以及IIOP協(xié)議的高效實現(xiàn),VisiBroker可以輕松滿足大量客戶機和服務(wù)器的需求。VisiBroker提供CORBA應(yīng)用程序與其他領(lǐng)先的技術(shù)(包括Web Services,.NET和J2EE)之間無縫的互操作所需要的所有功能,使其順應(yīng)SOA(面向服務(wù)架構(gòu))的應(yīng)用潮流。最新的VisiBroker 7.0版本全面遵循CORBA 2.6的系列規(guī)范。在開發(fā)方面,VisiBroker實現(xiàn)了多種語言的映射,例如C++、Java、Pascal以及.NET平臺上的C#/VB.NET/J#等,因此VisiBroker為企業(yè)級應(yīng)用的開發(fā)人員提供了足夠豐富的靈活選擇。

更重要的是,VisiBroker提供豐富的CORBA標準增值服務(wù),從而為企業(yè)級應(yīng)用的開發(fā)提供了廣泛的支持。此外,VisiBroker還提供針對嵌入式設(shè)備的CORBA實現(xiàn),也就是VisiBroker-RT。

Borland J2EE中間件——AppServer

AppServer建立在成熟的VisiBroker技術(shù)之上,是一款強大的高性能J2EE應(yīng)用服務(wù)器,經(jīng)過了SUN嚴格的J2EE1.3認證,最新AppServer 6.6版本已經(jīng)支持JDK 1.5并全面兼容J2EE 1.4系列規(guī)范(如EJB 2.1、Servlets 2.4/JSP 2.0、JMS 1.1、JCA 1.5等)。其可插拔架構(gòu)、模塊化設(shè)計以及獨特的服務(wù)器分區(qū),使其非常適合構(gòu)建高性能、高可靠性的J2EE應(yīng)用。

Borland AppServer的底層是由Borland VisiBroker提供協(xié)議級的通信支持,在上邊提供J2EE的API集, Borland特有的應(yīng)用服務(wù)器分區(qū)(Partition)構(gòu)建在這些接口之上,分區(qū)里邊包含了各種服務(wù),如Web容器、EJB容器、命名服務(wù)、JTS服務(wù)、會話(Session)管理服務(wù)等等。其核心的服務(wù)組件包括Web服務(wù)器, 智能代理(Smart Agent), JMS引擎等等。

Borland中間件的不同之處

正如上文所提到的,Borland通過VisiBroker和AppServer提供了業(yè)界集成得最好的CORBA和J2EE中間件系列。以下對Borland中間件的一些獨到的技術(shù)實現(xiàn)以及最新的一些特性做一個概括性的介紹。

VisiBroker先進的基于XML應(yīng)用部署模式在業(yè)界獨樹一幟

Borland在VisiBroker 7.0中提出了CAM(CORBA Application Model)模型。CAM模型大大簡化了OMG的CCM模型(CORBA Component Model)。CAM屏蔽掉了很多CORBA方面的內(nèi)容。使開發(fā)人員在寫CORBA應(yīng)用的時候,不再需要關(guān)心對象如何注冊,Policy如何設(shè)置,事務(wù)如何完成等等諸多內(nèi)容。

VisiBroker 7.0所倡導的CAM開發(fā)和部署理念,其核心宗旨是將CORBA的開發(fā)大大簡化,并使得開發(fā)人員可以將精力集中于業(yè)務(wù)邏輯的實現(xiàn)上面,而對那些CORBA對象在運行時所需要的策略和特性支持等完全通過一個外置的XML部署文件來進行配置。Borland在這一點上很好地借鑒了EJB容器的一些部署理念,并和目前業(yè)界流行的IoC等輕量級容器理念有很多相似和相通之處。

VisiBroker 7.0在其應(yīng)用的XML部署文件中,對于涉及的CORBA對象中的方法所能聲明事務(wù)的6種不同要求,熟悉J2EE技術(shù)的讀者一定會聯(lián)想到EJB容器的事務(wù)管理。

Borland中間件提供對SOA的優(yōu)秀支持

Borland VisiBroker提供了對SOA和Web Service的優(yōu)秀支持,從而確保了已有或?qū)淼腃ORBA應(yīng)用可以實現(xiàn)SOA。

VisiBroker 7.0版本中Web服務(wù)的支持已經(jīng)可以內(nèi)嵌到VisiBroker的進程中。換句話說,用戶可以很容易將VisiBroker應(yīng)用進程中的CORBA對象發(fā)布成Web服務(wù); 而對于那些已經(jīng)部署的早期版本VisiBroker,Borland提供了相應(yīng)的Web容器也可以將現(xiàn)有的CORBA對象包裝成Web服務(wù),從而與外界的SOA世界進行整合和集成。

其次,Borland AppServer在其產(chǎn)品中打包了基于Apache Axis的SOAP運行環(huán)境,從而可以對AppServer中所部署的J2EE應(yīng)用提供Web服務(wù)的部署和運行支持,使之實現(xiàn)SOA就緒。

VisiBroker高性能CORBA通告服務(wù)VisiNotify的卓越之處

VisiBroker提供了遵循CORBA標準的,高性能通告服務(wù),也即VisiNotify服務(wù)組件。對于那些分布式環(huán)境下需要相當苛刻性能要求的異步消息處理之類的應(yīng)用提供了最好的選擇。

VisiNotify對于OMG組織定義的有關(guān)事件/消息傳遞的質(zhì)量服務(wù)(QoS)提供了同類產(chǎn)品中最好的支持。

● VisiNotify為structured、sequence和typed事件通道提供高度優(yōu)化和OMG兼容的消息轉(zhuǎn)向和過濾支持。

● VisiNotify提供了OMG規(guī)范定義的事件優(yōu)先級機制。

● 在生命周期控制方面,VisiNotify 支持OMG規(guī)范定義的連接持久性:在重新啟動事件通道后恢復持久化事件通道、管理和代理。重新建立損壞/丟失的傳輸連接至pushing接收者或pulling提供者。VisiNotify恢復持久化事件通道、管理和代理以及它們的當前設(shè)置和ID(ChannelID、AdminID 和ProxyID)。VisiNotify還重新建立傳輸連接。

● VisiNotify還提供事件持久性以提供高可靠性的錯誤恢復(fail-over)功能。

Borland中間件提供CORBA、J2EE和.NET之間的完美集成

隨著.NET在Windows平臺應(yīng)用的流行,.NET前端應(yīng)用和后端的CORBA和J2EE的互聯(lián)變得越來越迫切。Borland Visi-Broker在其Visi.NET組件中就提供了非常有創(chuàng)造性的一種解決方案,也即實現(xiàn)了.NET平臺上的采用IIOP協(xié)議的ORB。從這一點來說,Borland的CORBA產(chǎn)品開發(fā)專家可以說是將IIOP協(xié)議發(fā)揮到了極致。

在.NET端,Visi.NET提供了運行支持庫, 由數(shù)個assembly DLL構(gòu)成,主要是實現(xiàn)ORB的功能,實現(xiàn).NET Remoting標準的IIOP通道,從而提供.NET 平臺上的CORBA IIOP和RMI/IIOP協(xié)議一級的完整支持。Visi.NET的Stubs由編譯器自動產(chǎn)生,首先映射成.C#文件,然后編譯為.NET的DLL運行庫供應(yīng)用代碼調(diào)用。

.NET前端可以通過Visi.NET編譯器生成的.NET調(diào)用接口來無縫調(diào)用部署在后臺上的CORBA或EJB組件,并且在調(diào)用中可以提供企業(yè)級應(yīng)用所需要的高性能、事務(wù)保證和安全性,而這些特性恰恰是目前的Web Service所做不到的。更重要的是,對于已經(jīng)部署在后臺的CORBA或EJB組件,不需要做任何的更改,只需獲得它們客戶端調(diào)用的接口或包即可實現(xiàn)。

目前,Visi.NET技術(shù)在香港的新世界電訊和新加坡電信的BOSS系統(tǒng)和J.P.摩根銀行都得到了很好的應(yīng)用。

鏈接:Borland中間件在電信行業(yè)的應(yīng)用

Borland的中間件技術(shù)在電信行業(yè)長期以來一直有著非常廣泛的應(yīng)用,尤其是Borland的CORBA中間件產(chǎn)品作為全球市場上的第一位領(lǐng)導者,在整個業(yè)界享有很高的聲譽。如美國最大的電信行業(yè)應(yīng)用提供商Telcordia的OSS產(chǎn)品就采納了Borland的中間件技術(shù),思科公司的全球電子商務(wù)應(yīng)用也全部建立在Borland的J2EE中間件之上等等。

而在Borland正式進入中國的短短幾年時間內(nèi),Borland中間件技術(shù)也迅速被很多系統(tǒng)集成商所采納并應(yīng)用,例如亞信科技的在線綜合業(yè)務(wù)管理計費平臺(AIOBS)和電信融合計費系統(tǒng)(AICBS)產(chǎn)品,中興通訊的智能網(wǎng)產(chǎn)品,大唐軟件的電信綜合網(wǎng)管平臺,北郵通信的軟交換系統(tǒng)等等。并且,Borland中間件在國內(nèi)的電信、金融和政府等關(guān)鍵應(yīng)用領(lǐng)域獲得了很好的應(yīng)用,例如,Borland中間件就有力地支撐起了中國移動2個省的BOSS系統(tǒng)的運營和發(fā)展,9個省的跨區(qū)服務(wù)以及一些網(wǎng)上營業(yè)廳和大客戶服務(wù)系統(tǒng)的建設(shè)。在中國電信和網(wǎng)通的各類網(wǎng)管和智能網(wǎng)系統(tǒng)中也有相當?shù)氖》莶渴鹪贐orland中間件之上,還有中國鐵通的智能網(wǎng)計費結(jié)算系統(tǒng)等等。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP