[發明專利]一種業務開發系統、方法和業務運行系統、方法有效
| 申請號: | 201110134176.2 | 申請日: | 2011-05-23 |
| 公開(公告)號: | CN102799460A | 公開(公告)日: | 2012-11-28 |
| 發明(設計)人: | 金凌;吳超亮;唐本亭 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | G06F9/45 | 分類號: | G06F9/45;G06F17/30;H04L29/08 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 張馳;宋志強 |
| 地址: | 100032 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 開發 系統 方法 運行 | ||
技術領域
本發明涉及移動通信和互聯網技術領域,尤其涉及一種業務開發系統、方法和業務運行系統、方法。
背景技術
隨著移動通信技術和互聯網技術的發展,基于移動通信和/或互聯網技術的新興業務的需求越來越旺盛,目前,一般采用以下兩種方式開發新興業務:
第一種方式:電信運營商提供通信管道,但是自身并不開發新興業務,而是由新興業務開發者根據電信運行商的業務接口要求等開發新興業務,這種新興業務一般為短信類或彩信類業務。
具體地,運營商提供短信類業務或彩信類業務的通信管道,具體業務邏輯由第三方增值業務提供商(Service?Provider,SP)負責,每一個SP都需要遵循運營商短信類業務或彩信類業務的協議開發對應的接口包,將要下發的內容封裝在這些接口包里面。在運營商側和SP側分別維護有訂購關系數據。運營商側安裝彩信中心和短信網關等設備,負責接收SP下發的短息或彩信,并根據訂購關系數據鑒權通過后,將短信下發給移動用戶。
可見,第一種方式需要每個SP都開發相應的接口包,開發所述接口包又要熟悉運營商相應的接口協議,因此導致新興業務開發的速度較慢。而且,各個SP重復開發接口包的現象嚴重,新興業務開發效率較低。再者,由于運營商只是提供通信管道,對于新興業務的業務邏輯并不涉及,因此新興業務是否安全也得不到良好的監控,新興業務運行的安全性較差。
第二種方式:電信運營商為每一個新興業務都開發一套單獨的業務運行平臺,該業務平臺用于完成業務邏輯、訂購關系管理、鑒權等工作。由于這些業務平臺都是單獨建設和運營的,因此需要重復開發建設業務平臺,而一般業務平臺之間一般是無法復用的,因此新興業務開發的速度和效率都較低。
由上述方案可見,如何能夠快速高效地開發出新興業務,是當前需要解決的一個技術問題。
除了需要調用電信能力和/或互聯網能力的新興業務以外,對于其他業務的開發,也同樣面臨著開發效率較低的技術問題。
另外,由于新興業務需要調用移動通信能力和/或互聯網能力,因此,如何保證新興業務的運行是安全的,即,如何對新興業務進行管理,以使新興業務的運行不會危及移動通信系統和互聯網系統的安全,是當前需要解決的另一技術問題。
發明內容
有鑒于此,本發明提供了一種業務開發系統、方法和業務運行系統、方法,以便提高業務的生成速度和效率。
本發明采用的技術方案具體是這樣實現的:
一種業務開發系統,該業務開發系統包括業務模板庫和配置模塊;
所述業務模板庫,用于存儲一個以上的業務模板,每個業務模板包括業務執行邏輯;
所述配置模塊,用于從業務模板庫中選擇業務模板,并對該業務模板的業務執行邏輯進行配置;根據對業務模板的配置生成業務實例。
一種業務運行系統,該系統包括接入模塊和執行引擎;
所述接入模塊,用于接收用戶業務訪問請求,該業務訪問請求用于訪問根據業務模板生成的業務,將該業務訪問請求轉發給第三方業務系統,接收第三方業務系統返回的業務頁面,將業務頁面中攜帶的業務模板信息發給執行引擎,將執行引擎返回的業務頁面返回給用戶終端;
其中,所述業務模板包括業務執行邏輯;第三方業務系統返回的業務頁面中攜帶的業務模板信息包括:業務模板標識ID信息和業務實例的配置信息;
所述執行引擎,用于根據所述業務模板標識ID信息和所述業務實例的配置信息生成業務模板對應的業務頁面。
一種業務開發方法,該方法包括:
預先存儲一個以上的業務模板,每個業務模板包括業務執行邏輯;
從業務模板庫中選擇業務模板,并對該業務模板的業務執行邏輯進行配置;根據對業務模板的配置生成業務實例。
一種業務運行方法,該方法包括:
接收業務訪問請求,該業務訪問請求用于訪問根據對業務模板的配置生成的業務,所述業務模塊包括需業務執行邏輯;
將接收的業務訪問請求轉發給第三方業務系統,接收第三方業務系統返回的業務頁面,該業務頁面中攜帶有業務模板的配置信息,根據所述配置信息生成所述業務模板對應的業務頁面。
由上述技術方案可見,本發明將業務執行邏輯封裝成業務模板,將各個業務模板存儲在業務模板庫中,通過配置模塊從業務模塊庫中選擇業務模板并對其進行配置,根據配置結果生成業務實例。
由于只需要對業務模板進行配置,根據配置結果即可生成業務實例,因此,能夠快速高效地開發業務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110134176.2/2.html,轉載請聲明來源鉆瓜專利網。





