<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    cuiyi's blog(崔毅 crazycy)

    記錄點(diǎn)滴 鑒往事之得失 以資于發(fā)展
    數(shù)據(jù)加載中……

    任志宏關(guān)于“如何使用IBM SOA相關(guān)技術(shù)、產(chǎn)品和服務(wù)實(shí)現(xiàn)一個(gè)典型的業(yè)務(wù)場(chǎng)景”(轉(zhuǎn))

    本系列文章目錄結(jié)構(gòu)

    ?????? 我對(duì) SOA 的認(rèn)識(shí)(一)(結(jié)合平時(shí)累積的筆記,不排除有引用) ( 修改版 )

    ?????? 我對(duì) SOA 的認(rèn)識(shí)(二)(結(jié)合平時(shí)累積的筆記,不排除有引用)

    ?????? 我對(duì) SOA 的認(rèn)識(shí)(三): SOA WebService 戰(zhàn)略與戰(zhàn)術(shù)

    ?????? 對(duì) SOA 和目前業(yè)成熟應(yīng)用的 JavaEE 應(yīng)用方案的一點(diǎn)看法

    ?????? JavaEE 中的三層結(jié)構(gòu)和 MVC

    ?????? SOA 服務(wù)模型分析設(shè)計(jì)的一些概念

    ?????? 對(duì) SOA 涉及的組件和服務(wù)概念的整理(摘自水木) ?

    ? SOA 涉及的 想 & 產(chǎn)品 & 技術(shù)

    ? 可移植性(側(cè)重Web Service )分析

    10?? 任志宏關(guān)于 如何使用 IBM SOA 相關(guān)技術(shù)、產(chǎn)品和服務(wù)實(shí)現(xiàn)一個(gè)典型的業(yè)務(wù)場(chǎng)景 (轉(zhuǎn))


    轉(zhuǎn)載于:

    xstsky的專欄 ? 原文地址

    今天學(xué)習(xí)了IBM中國軟件開發(fā)中心SOA設(shè)計(jì)中心任志宏先生關(guān)于“IBM合作,構(gòu)建SOA應(yīng)用——如何使用IBM SOA相關(guān)技術(shù)、產(chǎn)品和服務(wù)實(shí)現(xiàn)一個(gè)典型的業(yè)務(wù)場(chǎng)景”的講座內(nèi)容,整理其框架如下:

    SOA價(jià)值

    1.???????? 建立集中的企業(yè)服務(wù)總線,屏蔽具體的服務(wù)實(shí)現(xiàn),保持IT系統(tǒng)的柔性;

    2.???????? 引入業(yè)務(wù)規(guī)則作為服務(wù)實(shí)現(xiàn)方式,保證系統(tǒng)靈活性的同時(shí),提高工作效率;

    3.???????? 流程自動(dòng)化,提供實(shí)時(shí)的流程監(jiān)控和管理。

    服務(wù)建模及流程建模

    SOMA——IBM用于服務(wù)建模和架構(gòu)設(shè)計(jì)的方法學(xué),根據(jù)此方法學(xué),業(yè)務(wù)組件、一級(jí)業(yè)務(wù)流程和業(yè)務(wù)目標(biāo)是服務(wù)建模的三個(gè)主要輸入

    SOMA的執(zhí)行:

    (一)? 服務(wù)發(fā)現(xiàn)

    步驟:

    1.???????? 從一級(jí)流程逐步分解,找出各個(gè)層次的服務(wù)候選者;

    2.???????? 分析關(guān)鍵業(yè)務(wù)指標(biāo),驗(yàn)證已有服務(wù)候選者以及發(fā)現(xiàn)遺漏的服務(wù)候選者;

    3.???????? 分析現(xiàn)有系統(tǒng),發(fā)現(xiàn)遺漏的服務(wù)候選者,并為服務(wù)實(shí)現(xiàn)提供依據(jù);

    服務(wù)發(fā)現(xiàn)的三個(gè)步驟獲得服務(wù)候選者的組合以及服務(wù)暴露(???)的決定,利用輸入的業(yè)務(wù)組件將服務(wù)候選者分類,為服務(wù)規(guī)約服務(wù)實(shí)現(xiàn)做準(zhǔn)備。

    (二)? 將新發(fā)現(xiàn)的服務(wù)發(fā)布到Service Registry,在企業(yè)范圍內(nèi)實(shí)現(xiàn)統(tǒng)一的服務(wù)管理。

    (三)? 利用Websphere Business Modeler進(jìn)行流程建模,從業(yè)務(wù)流程組織結(jié)構(gòu)以及關(guān)鍵業(yè)務(wù)指標(biāo)等方面,對(duì)業(yè)務(wù)流程進(jìn)行全方位建模。

    (四)? 利用Websphere Business Modeler進(jìn)行模擬,在實(shí)現(xiàn)流程之間發(fā)現(xiàn)潛在業(yè)務(wù)瓶頸,并及時(shí)進(jìn)行優(yōu)化,降低項(xiàng)目實(shí)施的風(fēng)險(xiǎn)和成本

    服務(wù)實(shí)現(xiàn)及架構(gòu)????

    ?????? 要注意的幾點(diǎn):

    (一)? Service Registry中獲取可重用的服務(wù)的相關(guān)信息,直接應(yīng)用在本項(xiàng)目中,避免重復(fù)開發(fā),降低開發(fā)和維護(hù)的成本;

    (二)? 基于服務(wù)規(guī)約和現(xiàn)有系統(tǒng)分析,確定服務(wù)實(shí)現(xiàn)的決策;

    (三)? 架構(gòu)設(shè)計(jì):將已有服務(wù)、新建服務(wù)以及服務(wù)中介按照SOA參考構(gòu)架進(jìn)行架構(gòu)設(shè)計(jì);

    (四)? 人工任務(wù)用統(tǒng)一的服務(wù)接口定義人工活動(dòng),提供重用人工服務(wù)的可能性

    (五)? 流程服務(wù)提供靈活、方便的服務(wù)組裝模式,使得企業(yè)能夠最大可能地重用現(xiàn)有服務(wù),并快速響應(yīng)需求的變化

    (六)? 業(yè)務(wù)規(guī)則將易變的業(yè)務(wù)邏輯從代碼中分離出來,便于快速響應(yīng)業(yè)務(wù)需求的變化

    (七)? 基于Websphere ESB的服務(wù)中介能夠拉近服務(wù)提供者和請(qǐng)求者的差距,并提供虛擬化服務(wù)

    (八)? 商業(yè)化的適配器以及適配器框架采用標(biāo)準(zhǔn)化的方式解決不同應(yīng)用之間的聯(lián)通性問題,采用保護(hù)企業(yè)投資的方式解決復(fù)雜的集成問題

    以服務(wù)為中心的開發(fā)與集成

    通過使用Websphere Integration Developer,從服務(wù)模型直接映射到SOA編程模型,實(shí)現(xiàn)模型與實(shí)現(xiàn)的完美統(tǒng)一。

    將流程從Websphere Business Modeler導(dǎo)入到Websphere Integration Developer,自動(dòng)實(shí)現(xiàn)流程服務(wù)以及相關(guān)的業(yè)務(wù)對(duì)象、接口定義,提高了開發(fā)效率,并保證了模型和實(shí)現(xiàn)的統(tǒng)一。

    Websphere Integration Developer中實(shí)現(xiàn)人工任務(wù),統(tǒng)一的安全機(jī)制確保人工服務(wù)的權(quán)限的控制,客戶端設(shè)置支持工作人員通過Web頁面或者手持終端設(shè)備等方式參與自動(dòng)化流程。

    Websphere Integration Developer中實(shí)現(xiàn)基于業(yè)務(wù)規(guī)則的服務(wù),將易變的業(yè)務(wù)邏輯從代碼從代碼剝離成業(yè)務(wù)規(guī)則,從工作效率和質(zhì)量兩方面使系統(tǒng)可以更加靈活的應(yīng)對(duì)變化。

    Websphere Integration Developer中為服務(wù)創(chuàng)建中介,拉近服務(wù)提供者與請(qǐng)求者之間的差距,將兩者的具體實(shí)現(xiàn)解耦。

    通過使用Websphere Integration Developer,在所依賴的服務(wù)并未實(shí)現(xiàn)的情況下,利用集成測(cè)試客戶端獨(dú)立測(cè)試服務(wù)組件,從而實(shí)現(xiàn)快速的迭代開發(fā)。

    服務(wù)部署及管理

    ?????? Websphere Process Server為流程、人工任務(wù)、業(yè)務(wù)規(guī)則等服務(wù)以及服務(wù)中介提供穩(wěn)定、高效的運(yùn)行環(huán)境。

    ?????? 完成服務(wù)部署后,將新實(shí)現(xiàn)的服務(wù)狀態(tài)設(shè)置為可用,使得該服務(wù)可以在企業(yè)范圍內(nèi)得到重用。

    ?????? 基于建模階段定義的業(yè)務(wù)指標(biāo)模型和運(yùn)行環(huán)境的業(yè)務(wù)事件通知,Websphere Business Monitor實(shí)時(shí)監(jiān)控業(yè)務(wù)流程運(yùn)行情況,并將流程運(yùn)行情況以關(guān)鍵業(yè)務(wù)指標(biāo)的形式反饋給Websphere Business Modeler,從而實(shí)現(xiàn)一個(gè)完整的業(yè)務(wù)流程優(yōu)化周期。

    posted on 2006-06-23 11:51 crazycy 閱讀(931) 評(píng)論(0)  編輯  收藏 所屬分類: SOA、WebService、BPEL

    主站蜘蛛池模板: 国产92成人精品视频免费| 久久精品亚洲一区二区三区浴池 | 亚洲精品午夜无码专区| 国产产在线精品亚洲AAVV| 免费无码又爽又刺激毛片| 亚洲视频无码高清在线| 一个人免费观看www视频在线 | 中文字幕无码亚洲欧洲日韩| 日本一区二区三区免费高清| 亚洲成aⅴ人片在线影院八| 中文字幕免费视频一| 亚洲国产中文在线视频| 久久久久久久91精品免费观看| 亚洲AV无码一区二区三区人 | 免费一级做a爰片久久毛片潮| 深夜国产福利99亚洲视频| 伊人久久国产免费观看视频| 久久久久亚洲AV无码专区网站 | 日本一区午夜艳熟免费| 久久精品国产亚洲AV麻豆王友容| 无码国产精品一区二区免费式芒果 | 免费看黄网站在线看| 久久精品国产精品亚洲人人| 中文字幕免费在线观看动作大片| 亚洲国产精品不卡在线电影| 中文字幕成人免费视频| 亚洲AV永久无码精品一福利| 国产午夜亚洲精品理论片不卡| 你懂的免费在线观看网站| 亚洲已满18点击进入在线观看| 免费观看午夜在线欧差毛片| 最近免费中文字幕中文高清 | 亚洲综合小说另类图片动图| 在线观看永久免费视频网站 | 一区二区三区在线免费看| 亚洲情A成黄在线观看动漫软件 | 67pao强力打造67194在线午夜亚洲 | 亚洲毛片不卡av在线播放一区| 无码少妇精品一区二区免费动态 | 一级毛片视频免费| 亚洲精品第五页中文字幕|