Time of Update: 2017-02-27
關於本教程本教程介紹了如何安裝或部署流程應用程式,並管理它們。流程應用程式生命週期包括安裝、管理和撤銷部署快照。雖然版本控制的考慮因素也是生命週期的一部分,但本教程中並不包含它們。在開發流程時,您可以在 Process Designer 中充分利用各工具所支援的迭代方法。同樣,使用 IBM Integration Designer(以下簡稱 Integration Designer),您可以同步和部署到 Process Center,或選擇匯出應用程式檔案,並將它安裝到 Process
Time of Update: 2017-02-27
上一次我們完成了資料訪問層的介面和實現,這次我們按部就班的完成業務層介面及實現,並採用spring.net聲明式事務.另外,採用nunit對業務實現進行單元測試.象petshop架構一樣,我們先定義業務層介面,這裡只和實體有有耦合.我們拿使用者User為例:IUserManagerusing DirectCenter.Model;namespace DirectCenter.IBLL{ /// <summary> /// 使用者管理 /// </summary>
Time of Update: 2017-02-27
很久沒有動筆了,這期間承蒙許多朋友的喜歡和鼓勵,再不寫點東西就對不住這些朋友了。寫點什麼呢?按照原先的設想,應該開始動手寫如何從業務用例轉化到概念用例和系統用例,不過老實說這一步需要的是經驗居多,而很難找出一個普適的步驟來。先暫時放一放吧,以後一定會寫到的。上一篇講到用例分析的一般步驟和方法,也給出了一個執行個體,不過沒有做更進一步的說明,所以這一篇,筆者決定先羅嗦羅嗦之前的內容,說說業務建模中各種圖的用法,以及它們對需求的貢獻。在說明執行個體之前,再重複一下的需求,並提醒讀者下載執行個體,本文
Time of Update: 2017-02-27
從這一篇開始,筆者將藉助一個虛擬執行個體來闡述擷取用例的方法,以及如何判斷用例擷取是否完備,粒度選擇是否合適。事實上,在做這些工作時,我們進行中需求分析的第一個階段,即業務建模階段。藉助這個例子,筆者同樣會闡述業務建模到底應該做什麼,做到什麼地步才能說明業務需求已經完整,可以稱為一份完整的需求規格說明書了。一般來說,只有當以下工作都完成,才能說業務模型建立完成,它們是:發現和定義涉眾畫定業務邊界擷取用例繪製用例情境圖繪製業務實體模型(領域模型)編製詞彙表下面筆者開始就一個案例來說明如何完成這些工
Time of Update: 2017-02-27
第二部分:動態業務應用構建實踐——兩個自適應系統的故事生產力提高是生活水平提高的基本組成。美國的經驗表明,長期的生產力強勁增長表現為伴隨組織圖和企業資金安排變化的技術革新,以及人力資本的投入。但是,支撐這些生產力增長的決定因素的是一個更基本的因素:社會對其自身進行重大轉變的意志,以及對技術進步和隨那個進步而來的經濟機會將使人們改善其生活的信心。–Roger W. Ferguson Jr.和William L.
Time of Update: 2017-02-27
今年以來,整個中國無線業務市場的競爭十分激烈。隨著語音業務向資料業務的轉移,語音業務的競爭趨向於同質化;而新增市場逐漸向低端化轉移,所以兩家移 動電訊廠商之間的競爭相當激烈,雙方在移 動業務的爭奪方面日趨激烈。另外,小靈通的引入使得整個資費有下滑的趨勢,而且小靈通在市場推廣方面,頻頻突破了以前的一些禁區。但是總體上來講,整個競爭格局還是以兩大電訊廠商為主,而聯通CDMA
Time of Update: 2017-02-27
對所有資料進行整合與管理當你使用SQL Server 2008企業級的資料倉儲平台時,你可以高效的操縱所有資料,並對其進行統一管理儲存。◆合并用於最優的報表和分析的資料對你所有的資料進行操作,使用SQL Server
Time of Update: 2017-02-27
簡介WebSphere MQ Low Latency Messaging(以下稱為 MQ LLM)是一個 IBM 訊息傳遞產品,在各種網路架構上提供高容量、低延遲的可靠訊息傳遞,旨在以一種面向訊息的中介軟體發布/訂閱者式提供一種一對多的資料傳遞或多對多的資料交換。它也能夠實現極高的訊息容量和毫秒級的延遲需求的結合。MQ LLM 目前的版本的設計主要為滿足金融機構行政管理的訊息傳遞需求。在本文中,我們將向您展示如何用 WebSphere Business Events(以下稱為 Business
Time of Update: 2017-02-27
引言本系列之前的文章介紹了組合商務服務 (CBS) 的概念,並討論了其需要的部 署環境的一些核心元素。本文將介紹多分租(即從共用的公用承載環境中為多個組織(客戶 )提供服務的能力)。另外還將介紹軟體作為服務(Software-as-a-Service,SaaS)的網路 交付方法及可能會利用 SaaS 多分租的不同使用者類型。我們將介紹在 SaaS 承載環境中支援 多分租的原則和技術實現。本文提供了使用 WebSphere® Process Server 和 WebSphere
Time of Update: 2017-02-27
背景知識可以通過在服務導向架構(Service-Oriented Architecture,SOA)架構中對多個 不同的服務和資料存放區區進行鬆散耦合來建立組合應用程式。SCA 規範(請參見參考資料部 分中提供的連結)描述了用於使用 SOA 構建和組裝應用程式和系統的模型。組合應用程式經 常使用 Rational 工具(如 IBM Rational Application Developer)作為獨立的項目開發, 然後使用 IBM Websphere Integration Developer
Time of Update: 2017-02-27
本系列討論如何開發組合應用程式來支援商務服務,本文是其中的第五篇文章。組合業務 服務元件符合服務元件體繫結構的要求,是使用整合工具集開發的,此整合工具集包括 IBM WebSphere® Business Modeler (WBM) 和 IBM WebSphere Integration Developer (WID)。這些工具產生的構件的運行時是 IBM WebSphere Process Server。本文將說明有關 使用 WBM V6
Time of Update: 2017-02-27
第4部分: 使用公用事件基礎設施開發可測量的組合應用程式本系列討論如何開發組合應用程式來支援商務服務,本文是其中的第 4 部分。為了確定 組合應用程式是否滿足所確定營運目標,應用程式需要為可測量的。本文討論如何在基於公 共事件基礎設施的三個可重用構件的協助下開發可測量的組合應用程式。我們將從中瞭解為 什麼需要構件,以及如何使用其對組合應用程式進行測量。引言WebSphere® Integration Developer 和 WebSphere Process Server 將公用事件基
Time of Update: 2017-02-27
第3部分: 在WebSphere中使用REST體繫結構樣式構建可使用的Web服務本系列討論如何開發組合應用程式來支援商務服務,本文是其中的第三篇文章。本文的重 點是代表性狀態傳輸(Representational State Transfer,REST)體繫結構樣式。通過使用 Facade 組件作為 REST 樣式的介面,現有的 SOAP 樣式的 Web 服務支援可自訂的 URL、 多資源格式表示、瀏覽器響應緩衝、大型附件的流化以及使用 HTTP 方法來操作資源。引言代表性狀態 (REST)
Time of Update: 2017-02-27
第2部分: 將業務整合項目從WebSphere Application Developer-IE v5.1遷移到WebSphere Integration Developer v6.0.1本文是一個考慮開發組合應用程式的系列的一部分。組合應用程式整合現有的SOA服務並 建立能夠以不同的方式組合的新服務。我們最初使用WebSphere Application Developer IE v5.1開發了一個示範組合應用程式,其中使用了WebSphere Business Integration
Time of Update: 2017-02-27
方案概述隨著公司資訊化工作的不斷深入,應用水平不斷提高,許多大中型企業對業務監控的要求不僅僅局限於資料資料的搜集,而希望可以用更直觀明了的手段監視業務現場發生的各種情況,以便高層直接對現場情況進行決策,對於實現企業的快速反應能力有極為重要的價值,尤其是對於地區範圍覆蓋全國、全球的企業,通過Internet或其他網路系統實現現場直播式的全程項目監控管理。深思企業現場業務監控與專案管理解決方案不僅包括普通意義上的資料擷取管理和統計分析等基礎功能,更重要的是對文檔、圖片和視頻資料進行綜合採集和管理,並
Time of Update: 2017-02-27
用WebSphere Integration Developer、WebSphere Process Server和Adobe Flex為商務程序應用程式開發富Web客戶機簡介可以使用 WebSphere Process Server V6 設計和管理所有類型的商務程序,尤其是可能包含人工互動的以人為中心的商務程序。通常,J2EE 客戶機使用 Business Flow Manager 和 Human Task Manager J2EE API 與商務程序和人工任務互動。在本文中,介紹如何在
Time of Update: 2017-02-27
第9部分: 面向靈活性和可配置性的商務程序並行現用模式這個文章系列主要介紹了組合商務服務 (CBS) 的開發,本文是其中的第 9 部分。可以通 過組合現有的 SOA 服務得到 CBS,或者作為一個新的服務建立 CBS,它們的目的都是提供可 配置性。本文介紹了用於為 CBS 設計商務程序執行語言 (BPEL) 流程的並行現用模式。本文 提供了一個銀行用例樣本,該用例實現了這種模式,以便在從 CBS 構建的簡單應用程式中創 建靈活的、可配置的商務程序。本文描述了一個利用 BPEL
Time of Update: 2017-02-27
Eclipse的商業智慧和報表工具(BIRT)項目是一個基於當今流行的Eclipse IDE的開源項 目,用於在Java或者J2EE環境下構建和部署報表。該項目提供的主要下載項中包括以下內容 :BIRT設計器—用來構建報表。Web查看器—一個用來部署報表的J2EE樣本,其中包含了一個JSP標籤庫以降低與現存的 web應用的耦合。BIRT製圖包—支援構建複雜的圖表。 BIRT項目於2005年夏天發布了第一個主要版本並且到目前為止已經擁有了超過100萬的下載 量。
Time of Update: 2017-02-27
技術已經越來越多地應用到大型網路系統開發中,本文中,筆者將介紹EJB(EnterpriseJavaBeans)的定義、基於EJB技術的應用系統結構模型以及EJB組件的內容和分類,最後結合基於EJB的結構模型和EJB組件開發了一個商務預訂系統。EJB從技術上而言不是一種“產品”,而是一種技術規範。SUN公司對EJB的定義是:EJB的結構是開發和配置基於組件的分布式商務應用程式的一種組件結構。用EJB結構開發的應用程式是可伸縮的、事務型的、多使用者安全的。這些應用程式可能只需
Time of Update: 2017-02-27
WS-BPEL 是什嗎?WS-BPEL 是由 OASIS 開發的供應商中立的規範,它將把商務程序指定為 Web 服務之間的一套互動操作。OASIS 將把 WS-BPEL 定義為如下內容:“可以通過兩種方法描述商務程序。可執行商務程序將為業務互動中的參與者的實際行為建模。抽象商務程序都是部分指定的流程,不適於執行。抽象流程可以隱藏一些必需的具體操作資訊。抽象流程充當描述角色,具有多個可能的用例,包括可觀測行為以及流程模板。WS-BPEL