透視IBM WebSphere中間件平臺

發表于:2007-06-13來源:作者:點擊數: 標簽:
從應用服務器開始認識WebSphere 在此之前,筆者對于IBM WebSphere軟件的了解,還僅僅限于它是一種應用服務器(Application Server)軟件,是一種功能完善的面向專業人員的Web集成 開發 環境。而對于應用服務器的了解,是從三層結構的 中間件 開始的。 我們知

從應用服務器開始認識WebSphere

在此之前,筆者對于IBM WebSphere軟件的了解,還僅僅限于它是一種應用服務器(Application Server)軟件,是一種功能完善的面向專業人員的Web集成開發環境。而對于應用服務器的了解,是從三層結構的中間件開始的。

我們知道在以往的客戶機/服務器結構中,客戶機與服務器點對點直接連接,因此處理性能低而且管理復雜。一旦新的業務出現,則必須重寫應用程序,也就是說系統可擴展性極差;更因為客戶端直接訪問數據庫,數據庫結構外露使得系統安全性難以保障。此外,兩層客戶機/服務器結構通常以局域網為中心,很難擴展到Internet。為了克服兩層客戶機/服務器結構的種種缺陷,人們將業務邏輯從原來的客戶端剝離出來,交給后端服務器處理,而前端的客戶機則集中處理業務的表示邏輯,例如界面的設計、數據的收集等。如此一來,前端的客戶機將不直接訪問數據庫,而是受后端服務器業務邏輯的管理,由后端服務器集中處理與底層數據庫的操作。我們將后端服務器也稱作應用服務器。

應用服務器的作用除了管理客戶端請求與數據庫之間的通信之外,同時具有跨系統平臺(數據庫、操作系統)的能力。因此,基于應用服務器系統開發的各種客戶應用,就可以完全不考慮低層數據庫與操作系統,實現跨平臺的開發。也就是說,通過采用應用服務器將應用與系統進行了有效隔離。此外,應用服務器還能夠動態均衡負載,使得系統性能發揮到最高水平,保障客戶端與服務器端數據的一致性。

IBM公司的websphere應用服務器以基于Java和Servlet引擎為基礎,支持多種HTTP服務,能夠支持IBM AIX v 4.1.5及更高版本、Microsoft NT4.0 和Sun Solaris v2.5.1 SPARC操作系統。Websphere還包括項目管理、Java Servlet代碼生成器、HTML寫作工具、各種Script的編制工具以及JAVA代碼(Beans和Servlets)的開發工具,可以幫助用戶完成從開發、發布到維護交互式的動態網站的所有工作。

從應用服務器上升到平臺

筆者參加的此次在泰國曼谷舉行的新聞發布會,所透露出的最主要內容的就在于IBM對于WebSphere軟件進行重新整合,使其從原來的網絡應用服務器軟件上升,發展成為成一套完整的端到端電子商務軟件系統平臺。

既然作為一種開發平臺,那么WebSphere就不僅是集成了應用服務器等中間件技術,還包含了大量有關電子商務的應用系統、網絡開發和管理服務系統。為此,WebSphere針對不同類型企業在實施電子商務過程中的不同需要,推出了基礎、基礎擴展和應用加速等三個層次產品。

WebSphere基礎(WebSphere Foundation)

它包括應用服務器和MQSeries 業務集成軟件,提供了從交易處理到擴展后端業務數據和應用的基本電子商務功能。其中包括了WebSphere個人版(Personalization)和 WebSphere門戶服務器(Portal Server),并集成了WebSphere Transcoding Publisher、IBM企業信息門戶和WebSphere移動套件(Everyplace Suite),這些產品提供了電子商務應用的基礎。

WebSphere基礎擴展

它包括WebSphere Everyplace Suite、WebSphere Transcoding Publisher,從而將能力擴展到移動式計算機設備上。此外,還包括了IBM公司最新發布的開發和部置服務工具,例如用來創建高性能網站的 WebSphere Edge Server 1.0版、站點分析工具WebSphere Site Analyzer 3.5版、建立動態網絡應用程序的工具集WebSphere Studio3.5版、最新的Java集成開發環境VisualAge for Java3.5版、具有WebSphere RAD能力,開發人員可以直接從程序中獲取組件并生成企業 JavaBeans應用的Visual Age Generator 4.5版、以及不需要附加編程,能將主機數據合并到單個網頁,并快速將主機應用程序擴展到網絡上的WebSphere Host Publisher2.2版(標準版包括了WebSphere應用程序服務器,新版本增加了WebSphere Studio)等。此前,IBM公司還發布了WebSphere Voice服務器,它是業內第一個使用了ViaVoice技術(語音技術)的網絡開發工具。

WebSphere應用加速

它集成了Lotus Domino、WebSphere Commerce Suite和WebSphere B to B Integrator等工具,使企業能夠充分利用新技術,快速響應處理業務需求,把握住業務機會,增強了自身的競爭能力。這些解決方案涉及協作、電子商務和B to B集成等領域,不但保留、集成了原有的應用程序和數據,并融合了新的電子商務技術,將其延伸到網絡上。

不是簡單的產品堆積

從應用服務器上升電子商務的開發平臺,WebSphere并不是一種簡單的產品打包,而是集中體現了IBM公司軟件的發展策略。針對用戶在實現電子商務過程中的不同階段,提供有針對性的產品工具,減輕技術開發人員的壓力。作為平臺,WebSphere將使得用戶能夠將精力集中在應用系統的開發,而這種開發具備跨操作系統、跨數據庫的能力。

通過此次整合,IBM公司軟件策略愈發清晰,形成了以DB2為核心的數據庫產品、以WebSphere為核心的電子商務開發平臺、以 Lotus Domino/Notes為核心的信息基礎設施平臺,以及以Tivoli軟件為核心管理平臺的四大產品線系列,可以滿足電子商務各個階段的需要。

(責任編輯:城塵)



原文轉自:http://www.anti-gravitydesign.com

...
国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97