亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

業(yè)務服務交換平臺的計算機系統(tǒng)實現(xiàn)方法

文檔序號:7886645閱讀:448來源:國知局
專利名稱:業(yè)務服務交換平臺的計算機系統(tǒng)實現(xiàn)方法
技術領域
本發(fā)明涉及系統(tǒng)建立業(yè)務、服務的交互管理平臺的計算機實現(xiàn)方法,具體的說是一種建立業(yè)務服務的交換平臺(BSSP)的計算機系統(tǒng)實現(xiàn)方法。
背景技術
Business Service Switch Platfor簡稱BSSP,是一種系統(tǒng)業(yè)務服務交換平臺。隨著社會的進步和科學技術的發(fā)展,現(xiàn)代化的業(yè)務支撐系統(tǒng)經(jīng)過幾年的發(fā)展,已經(jīng)在業(yè)務功能層面覆蓋了移動業(yè)務的各個方面的內容,但是隨著業(yè)務的不斷發(fā)展,現(xiàn)有技術中使用的BOSS系統(tǒng)卻趨于越來越復雜,并且也反映出了一些問題,已經(jīng)約束了BOSS系統(tǒng)的正常發(fā)展。主要存在以下幾個方面的問題1)、BOSS系統(tǒng)業(yè)務和服務之間的關聯(lián)通過硬編碼方式實現(xiàn),一個服務接口發(fā)生變化,需要修改相應的所有業(yè)務實現(xiàn)編碼。
2)、BOSS系統(tǒng)服務形式多樣化,有交易中間件提供的服務,也有FCGI形式提供的HTTP服務,服務之間存在相互調用的關系,采用硬編碼實現(xiàn)。如果某個服務的接口發(fā)生變化,所有調用它的服務都需要重新編碼修改該接口。
3)、BOSS系統(tǒng)業(yè)務、服務層次劃分上不夠清晰,之間的耦合性比較高,給管理和維護帶來較大的困難。
4)、BOSS系統(tǒng)無法收集具體的每個業(yè)務、每個服務的調用頻率、調用時長等性能信息,整體的性能優(yōu)化工作沒有可靠的數(shù)據(jù)來源。
5)、BOSS系統(tǒng)有多個子系統(tǒng)組成,每個子系統(tǒng)均保存獨立的核心信息配置,存在交叉重復的情況,系統(tǒng)要使用這些核心信息,必須調用相應的子系統(tǒng)服務才可以提供,無法形成完整統(tǒng)一的BOSS系統(tǒng)的核心信息配置。
6)、BOSS系統(tǒng)的安全權限校驗分散在各個子系統(tǒng)的業(yè)務實現(xiàn)硬編碼中,沒有形成統(tǒng)一的安全門戶控制。
因此,需要一種技術手段,將企業(yè)應用中分散功能組織成基于標準插件式的服務,可快速地組合和重用這些服務來實現(xiàn)業(yè)務流程,以滿足業(yè)務需求,為系統(tǒng)架構師、開發(fā)者與系統(tǒng)管理員提供管理其業(yè)務應用生命周期的工具,為系統(tǒng)的性能優(yōu)化提供分析的工具。
從包括中國專利在內的有關資料檢索表明,目前尚未見到系統(tǒng)BSSP建立業(yè)務、服務的交互管理平臺計算機系統(tǒng)實現(xiàn)方法的相關報道。

發(fā)明內容
為了克服現(xiàn)有技術的不足,本發(fā)明的目的是在BOSS系統(tǒng)的基礎上將其業(yè)務、服務整合,通過配置進行調用,增強可管理性和可維護性;建立整個BOSS系統(tǒng)的統(tǒng)一核心信息視圖,設置統(tǒng)一的權限校驗門戶,收集業(yè)務、服務性能信息,為整個系統(tǒng)的優(yōu)化提供分析數(shù)據(jù)的一種業(yè)務服務的交換平臺(BSSP)的計算機系統(tǒng)實現(xiàn)方法。
本發(fā)明解決其技術問題所采用的技術方案是一種業(yè)務服務的交換平臺(BSSP)的計算機系統(tǒng)實現(xiàn)方法,其特征是BSSP平臺在BOSS系統(tǒng)體系結構的設計上,擴充三層的邏輯結構,增加業(yè)務調度層,建設BSSP平臺,完成統(tǒng)一接入、業(yè)務調度、字典翻譯以及統(tǒng)一查詢等功能,實現(xiàn)BOSS系統(tǒng)在性能、結構清晰度、管理便捷性等方面的提升,加強流程全網(wǎng)調度的能力。所述的邏輯結構業(yè)務、服務的交互管理平臺由安全控制,服務流程調度,翻譯解析,配置查詢,綜合查詢,業(yè)務交易和服務流程管理組成(該組成的軟件部分已另申請相關的版權進行知識產(chǎn)權保護)。
BSSP平臺具體功能模塊說明如下1)服務流程調度
BSSP平臺采用服務流程描述語言SFDL(Service Flow DescriptionLanguage)對業(yè)務流程進行定義描述,同時提供強大的驅動引擎,對定義的流程進行解析,調用相應的服務,完成業(yè)務功能。在引擎實例中提供常用流程已解析的二次緩存,加快業(yè)務交易的速度。
2)安全控制BSSP平臺對所有的業(yè)務交易提供統(tǒng)一的權限校驗,和BOSS系統(tǒng)的權限校驗服務直接集成,對所有進過BSSP平臺的業(yè)務進行權限安全控制。一些簡單的查詢類的業(yè)務也可以配置不需要進過權限校驗。靈活多樣的業(yè)務模式。針對不同的業(yè)務屬性,提供了多種靈活的業(yè)務模式。
3)翻譯解析BSSP平臺集中BOSS系統(tǒng)業(yè)務核心信息形成統(tǒng)一的數(shù)據(jù)字典,對業(yè)務的輸出報文字段進行翻譯,將系統(tǒng)內部標識轉換成可視描述性文字。
4)配置查詢BSSP平臺的客戶調用端可以從BSSP平臺獲得業(yè)務核心信息形成的統(tǒng)一的數(shù)據(jù)字典,在本地建立二級緩存,以加快訪問速度,優(yōu)化性能。
5)綜合查詢BSSP平臺提供預先配置的查詢類服務,將查詢類的SQL語句通過配置定義成服務,同時定義該SQL語句的輸入、輸出數(shù)據(jù)格式。查詢類服務可以在流程定義中直接使用,這樣大大減輕開發(fā)工作量,也提高了查詢類服務的可維護性。
6)業(yè)務交易BOSS系統(tǒng)采用TongEasy交易中間件來保證多子系統(tǒng)事務的完整性。BSSP平臺內嵌TongEasy客戶端,根據(jù)實際流程配置調用相應的由TongEasy提供的服務,根據(jù)業(yè)務處理結果控制事務的提交、回滾。
7)服務流程管理BSSP平臺對運行在本平臺的業(yè)務、服務采取統(tǒng)一管理,按組進行分類,形成樹狀結構。通過BSSP平臺可以很清楚整個BOSS系統(tǒng)的業(yè)務、服務分布,以及業(yè)務、服務之間的關聯(lián)關系。整個BOSS系統(tǒng)一目了然,非常清晰。
BSSP平臺有以下特點1)、采用統(tǒng)一的服務流程描述語言(SFDLService Flow DescriptionLanguage),統(tǒng)一配置和管理BOSS系統(tǒng)對外提供的業(yè)務服務。
2)、提供強大的服務流程驅動引擎。
3)、插件式組件部署平臺。
4)、提供集成統(tǒng)一的業(yè)務數(shù)據(jù)字典。
5)、采用內存數(shù)據(jù)庫MDB(Memory Database)技術。
BSSP平臺對經(jīng)過本平臺的業(yè)務、服務調用記錄調用時間,統(tǒng)一匯總形成整個BOSS系統(tǒng)的性能信息??梢詫崟r查看當前的性能信息,也可以查看歷史的性能匯總信息??梢院芊奖愕闹罉I(yè)務/服務的調用頻率、調用時長,為優(yōu)化BOSS系統(tǒng)的性能提供最直接的分析數(shù)據(jù)。同時監(jiān)視業(yè)務活動中的事件,對事件進行分析,可配置警報與篩選器。
本發(fā)明的有益效果是由于本發(fā)明在原BOSS系統(tǒng)的基礎上BSSP平臺建設的主要目標是簡化系統(tǒng)集成,分離業(yè)務實現(xiàn)和業(yè)務展現(xiàn),提高支撐系統(tǒng)透明度,提高支撐系統(tǒng)的可維護性。BSSP平臺的成功投入運營,在上述幾個方面很好的達到了預定目標,為業(yè)務支撐工作帶來了明顯的改變,主要體現(xiàn)在以下幾個方面1)、加快業(yè)務部署速度,提高業(yè)務開發(fā)質量。
首先,采用了BSSP,業(yè)務開發(fā)基本采用MVC模式進行,相關開發(fā)人員的分工比較細致,技能得到有效提升和應用,業(yè)務開發(fā)速度和開發(fā)的產(chǎn)品質量都有明顯的提高;其次,BSSP的流程配置、邏輯判斷、預置查詢以及字典翻譯等功能也通過服務復用、快速實現(xiàn)服務等手段為快速開發(fā)/部署業(yè)務提供了強力保障。
通過統(tǒng)計,業(yè)務部署速度提升8%,缺陷率(Bug/萬行代碼)降低1%左右。
2)、提高支撐系統(tǒng)可維護性,提高系統(tǒng)安全性。
BSSP相關的管理工具系統(tǒng)為支撐系統(tǒng)的日常維護提供了強有力的支持。
首先,BSSP提供了外部接入和內部實現(xiàn)服務的全系統(tǒng)視圖,系統(tǒng)結構簡單直觀,十分便于管理。
第二,未經(jīng)批準的接入無法進行系統(tǒng)操作,未經(jīng)發(fā)布的服務無法被前端調用,系統(tǒng)安全性也得到較大的提高;第三,BSSP內建的識別碼技術使得未經(jīng)審核的接入無法獲取相應的服務,超時的連接會被自動清除,防止盜用;第四,業(yè)務流程的有效性控制技術不但可以在系統(tǒng)資源緊張的情況下通過暫停優(yōu)先級比較低的業(yè)務來保障關鍵業(yè)務,而且可以實現(xiàn)系統(tǒng)的在線升級,是日常維護的利器。
3)、提高支撐系統(tǒng)的穩(wěn)定性首先,BSSP做到了服務和接入的注冊和流程配置,分離了業(yè)務實現(xiàn)、業(yè)務流程、業(yè)務接入邏輯三個層次,對不斷更新的系統(tǒng)來說,隔離最大的好處是復用和Bug影響隔離,在一定程度上提高了系統(tǒng)穩(wěn)定性;其次,BSSP的多套部署技術和規(guī)劃接入數(shù)量技術也在保障系統(tǒng)穩(wěn)定性上頗有用處,在負載均衡器的作用下,不但能應對單點故障問題,而且可以為關鍵業(yè)務提供更多業(yè)務和更多安全保障。
具體實施例方式
實施例1
本實施例在福建移動BOSS1.5的系統(tǒng)建設中,創(chuàng)造性的擴充原有的三層的結構,增加業(yè)務調度層,建設BSSP平臺,完成統(tǒng)一接入、業(yè)務調度、字典翻譯以及統(tǒng)一查詢等功能,實現(xiàn)BOSS系統(tǒng)在性能、結構清晰度、管理便捷性等方面的提升,加強流程全網(wǎng)調度的能力。本實施例BSSP平臺進行服務流程描述的語言就是采用SFDL標準。
1)服務流程調度BSSP平臺采用服務流程描述語言SFDL對業(yè)務流程進行定義描述,同時提供強大的驅動引擎,對定義的流程進行解析,調用相應的服務,完成業(yè)務功能。在引擎實施中提供常用流程已解析的二次緩存,加快業(yè)務交易的速度。
2)安全控制BSSP平臺對所有的業(yè)務交易提供統(tǒng)一的權限校驗,和BOSS系統(tǒng)的權限校驗服務直接集成,對所有進過BSSP平臺的業(yè)務進行權限安全控制。簡單的查詢類的業(yè)務也可以配置不需要進過權限校驗。靈活多樣的業(yè)務模式。針對不同的業(yè)務屬性,提供了多種靈活的業(yè)務模式。
3)翻譯解析BSSP平臺集中BOSS系統(tǒng)業(yè)務核心信息形成統(tǒng)一的數(shù)據(jù)字典,對業(yè)務的輸出報文字段進行翻譯,將系統(tǒng)內部標識轉換成可視描述性文字。
4)配置查詢BSSP平臺的客戶調用端可以從BSSP平臺獲得業(yè)務核心信息形成的統(tǒng)一的數(shù)據(jù)字典,在本地建立二級緩存,以加快訪問速度,優(yōu)化性能。
5)綜合查詢BSSP平臺提供預先配置的查詢類服務,將查詢類的SQL語句通過配置定義成服務,同時定義該SQL語句的輸入、輸出數(shù)據(jù)格式。查詢類服務可以在流程定義中直接使用,提高了查詢類服務的可維護性。
6)業(yè)務交易福建移動BOSS系統(tǒng)采用東方通TongEasy交易中間件來保證多子系統(tǒng)事務的完整性。BSSP平臺內嵌TongEasy客戶端,根據(jù)實際流程配置調用相應的由TongEasy提供的服務,根據(jù)業(yè)務處理結果控制事務的提交、回滾。
7)服務流程管理BSSP平臺對運行在本平臺的業(yè)務、服務采取統(tǒng)一管理,按組進行分類,形成樹狀結構。通過BSSP平臺可以很清楚整個BOSS系統(tǒng)的業(yè)務、服務分布,以及業(yè)務、服務之間的關聯(lián)關系。
權利要求
1.一種業(yè)務服務的交換平臺的計算機系統(tǒng)實現(xiàn)方法,其特征是BSSP平臺在BOSS系統(tǒng)體系結構的設計上,擴充三層的邏輯結構,增加業(yè)務調度層,建設BSSP平臺,完成統(tǒng)一接入、業(yè)務調度、字典翻譯以及統(tǒng)一查詢功能,實現(xiàn)BOSS系統(tǒng)在性能、結構清晰度、管理便捷性等方面的提升,加強流程全網(wǎng)調度的能力。
2.根據(jù)權利要求1所述的一種業(yè)務服務的交換平臺的計算機系統(tǒng)實現(xiàn)方法,其特征是所述的邏輯結構業(yè)務、服務的交互管理平臺由安全控制,服務流程調度,翻譯解析,配置查詢,綜合查詢,業(yè)務交易和服務流程管理組成。
3.根據(jù)權利要求2所述的邏輯結構的服務流程調度,其特征是BSSP平臺采用服務流程描述語言SFDL對業(yè)務流程進行定義描述,同時提供驅動引擎,對定義的流程進行解析,調用相應的服務,完成業(yè)務功能;在引擎中提供常用流程已解析的二次緩存,加快業(yè)務交易的速度。
4.根據(jù)權利要求2所述的邏輯結構的安全控制,其特征是BSSP平臺對所有的業(yè)務交易提供統(tǒng)一的權限校驗,和BOSS系統(tǒng)的權限校驗服務直接集成,對所有進過BSSP平臺的業(yè)務進行權限安全控制;簡單的查詢類的業(yè)務可以配置不需要進過權限校驗;靈活多樣的業(yè)務模式;針對不同的業(yè)務屬性,提供了多種靈活的業(yè)務模式。
5.根據(jù)權利要求2所述的邏輯結構的翻譯解析,其特征是BSSP平臺集中BOSS系統(tǒng)業(yè)務核心信息形成統(tǒng)一的數(shù)據(jù)字典,對業(yè)務的輸出報文字段進行翻譯,將系統(tǒng)內部標識轉換成可視描述性文字。
6.根據(jù)權利要求2所述的邏輯結構的配置查詢,其特征是BSSP平臺的客戶調用端從BSSP平臺獲得業(yè)務核心信息形成的統(tǒng)一的數(shù)據(jù)字典,在本地建立二級緩存,以加快訪問速度,優(yōu)化性能。
7.根據(jù)權利要求2所述的邏輯結構的綜合查詢,其特征是BSSP平臺提供預先配置的查詢類服務,將查詢類的SQL語句通過配置定義成服務,同時定義該SQL語句的輸入、輸出數(shù)據(jù)格式;查詢類服務在流程定義中直接使用。
8.根據(jù)權利要求2所述的邏輯結構的業(yè)務交易,其特征是BOSS系統(tǒng)采用TongEasy交易中間件來保證多子系統(tǒng)事務的完整性;BSSP平臺內嵌TongEasy客戶端,根據(jù)實際流程配置調用相應的由TongEasy提供的服務,根據(jù)業(yè)務處理結果控制事務的提交、回滾。
9.根據(jù)權利要求2所述的邏輯結構的服務流程管理,其特征是BSSP平臺對運行在本平臺的業(yè)務、服務采取統(tǒng)一管理,按組進行分類,形成樹狀結構;通過BSSP平臺可以很清楚整個BOSS系統(tǒng)的業(yè)務、服務分布,以及業(yè)務、服務之間的關聯(lián)關系。
全文摘要
本發(fā)明公開了一種建立業(yè)務服務的交換平臺(BSSP)的計算機系統(tǒng)實現(xiàn)方法,屬系統(tǒng)建立業(yè)務、服務的交互管理平臺的計算機實現(xiàn)方法。BSSP平臺在BOSS系統(tǒng)體系結構的設計上,擴充三層的邏輯結構,增加業(yè)務調度層,建設BSSP平臺,完成統(tǒng)一接入、業(yè)務調度、字典翻譯以及統(tǒng)一查詢功能,實現(xiàn)BOSS系統(tǒng)在性能、結構清晰度、管理便捷性等方面的提升,加強流程全網(wǎng)調度的能力。由于本發(fā)明在原BOSS系統(tǒng)的基礎上BSSP平臺建設的主要目標是簡化系統(tǒng)集成,分離業(yè)務實現(xiàn)和業(yè)務展現(xiàn),提高支撐系統(tǒng)透明度,提高支撐系統(tǒng)的可維護性。
文檔編號H04W88/18GK101018360SQ20071000858
公開日2007年8月15日 申請日期2007年2月9日 優(yōu)先權日2007年2月9日
發(fā)明者阮前, 劉寧, 曹勇, 張拓, 孫科為, 陳歘, 陳純青, 黃慶榮, 梁鍵, 鄭培強, 汪秀清, 陳奕華, 周毅, 周志武, 胡春雨, 陳青輝, 陳慶國, 林俊德 申請人:中國移動通信集團福建有限公司, 福建新大陸軟件工程有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1