專利名稱:證券信息預(yù)警的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明所屬的技術(shù)領(lǐng)域?yàn)樽C券信息服務(wù)領(lǐng)域,具體涉及一種證券信息預(yù)警的方法及系統(tǒng)。
背景技術(shù):
隨著信息科技的突飛猛進(jìn)發(fā)展,人們對實(shí)時(shí)且方便的信息通訊需求極大。而各種多樣化功能的可攜式無線通訊裝置,應(yīng)人們生活上的方便與需要,不斷地被開發(fā)出來,例如,各式手機(jī),智能型手機(jī),股票機(jī),與具移動通訊功能的個(gè)人數(shù)字助理等等。除了各種無線通訊裝置的硬件外,還有很多可配合硬件來執(zhí)行與應(yīng)用的軟件與功能不斷地被研發(fā)出來, 讓使用者可以便利、實(shí)時(shí)、且還隨時(shí)隨地的理財(cái)、工作、娛樂或獲取信息。目前現(xiàn)有的證券信息服務(wù),證券公司等服務(wù)商是采用傳統(tǒng)的方式將用戶關(guān)心的信息通過移動終端設(shè)備以短信方式直接發(fā)送給用戶,雖能實(shí)現(xiàn)手機(jī)簡單炒股的行情分析和交易功能,但并沒有提供一套專業(yè)更好的獨(dú)立的服務(wù)系統(tǒng);同時(shí),證券公司等服務(wù)商僅單純通過移動終端設(shè)備以短信方式提供信息提醒服務(wù),對通過人工錄入、信息自動采集并將重要通知、重大新聞等大容量的信息發(fā)送給用戶的方式無法充分的實(shí)現(xiàn);證券公司等服務(wù)商因短信發(fā)送排隊(duì)照成的系統(tǒng)壓力和服務(wù)成本無法很好的解決,短信容量大小也受到限制,用戶無法自由主動定制操作和及時(shí)提醒優(yōu)質(zhì)服務(wù)。這些勢必導(dǎo)致證券移動預(yù)警的作用得不到充分的發(fā)揮,信息服務(wù)的效能得不到更好的提升,用戶服務(wù)的水平和質(zhì)量勢必得不到更好的提高。
發(fā)明內(nèi)容
本發(fā)明的目的是針對上述現(xiàn)有技術(shù)中的缺陷,提供了一種證券信息預(yù)警的方法及系統(tǒng)。預(yù)警系統(tǒng)中將采集證券行情系統(tǒng)、證券資訊系統(tǒng)、采編系統(tǒng)各種信息,建立自己獨(dú)立的數(shù)據(jù)服務(wù)器和獨(dú)立的應(yīng)用系統(tǒng),提供信息定制、取消定制、信息采編、信息采集、信息撮合、信息發(fā)送、信息查詢等服務(wù)工作流程。通過GPRS或3G網(wǎng)絡(luò),提供手機(jī)用戶端與預(yù)警服務(wù)平臺的交互通訊;通過KJAVA程序與ANIS C程序交互應(yīng)用,提供新的信息發(fā)布途徑,減少證券公司因通常的短信發(fā)送排隊(duì)的系統(tǒng)壓力和服務(wù)成本,使用戶操作起來方便、投資成本減少;通過信息數(shù)據(jù)的存儲與撮合,使用戶能夠第一時(shí)間獲取定制的行情及資訊信息;通過信息采編為用戶在市場操作時(shí)提供大容量的重要的信息參考和其他增值服務(wù)項(xiàng)目。實(shí)現(xiàn)本發(fā)明的方法是采用了手機(jī)用戶端的ANIS C程序或KJAVA程序與預(yù)警服務(wù)平臺服務(wù)器的交互流程ANSI C程序與預(yù)警服務(wù)平臺的連接信息預(yù)裝在手機(jī)用戶端中,ANSI C程序自動輪詢連接到登錄服務(wù)器,由登錄服務(wù)器管理分配認(rèn)證服務(wù)器地址,再連接認(rèn)證服務(wù)器,由認(rèn)證服務(wù)器管理分配預(yù)警服務(wù)器地址,在待機(jī)狀態(tài)下自動獲取預(yù)警信息。KJAVA程序預(yù)裝在手機(jī)用戶端內(nèi),在線自動版本升級,啟動程序直接訪問認(rèn)證服務(wù)器,由認(rèn)證服務(wù)器分配預(yù)警服務(wù)器地址連接預(yù)警服務(wù)器,實(shí)現(xiàn)定制、查詢、退定預(yù)警項(xiàng)目內(nèi) 容或處理結(jié)果。采用了信息數(shù)據(jù)的存儲與撮合各類信息數(shù)據(jù)遵循設(shè)計(jì)好的數(shù)據(jù)庫原則在各服務(wù)器之間交互傳輸存儲于數(shù)據(jù)庫 服務(wù)器。在數(shù)據(jù)庫服務(wù)器中主要建立有基礎(chǔ)用戶信息表、預(yù)警服務(wù)項(xiàng)目信息表、定制信息明 細(xì)表、項(xiàng)目采編信息表和預(yù)警結(jié)果發(fā)送表。撮合服務(wù)器的信息撮合由信息撮合服務(wù)程序指令完成,按照用戶預(yù)定的服務(wù)項(xiàng)目 或相關(guān)的預(yù)設(shè)條件,從數(shù)據(jù)庫服務(wù)器獲得定制信息,結(jié)合行情源和資訊源,自動檢查是否滿 足條件,滿足時(shí)生成相關(guān)信息保存到數(shù)據(jù)庫服務(wù)器中,否則持續(xù)檢查。信息撮合步驟包括在 信息撮合過程中將數(shù)據(jù)庫文件DBF數(shù)據(jù)源實(shí)時(shí)加載到高速內(nèi)存中,完成信息的比較判斷。 在信息撮合過程中還進(jìn)行分布式撮合,整個(gè)撮合任務(wù)中的服務(wù)項(xiàng)目部署在多臺不同撮合服 務(wù)器上進(jìn)行完成,整個(gè)撮合任務(wù)分多個(gè)撮合子系統(tǒng),對撮合子系統(tǒng)中的單個(gè)撮合程序負(fù)責(zé) 撮合的服務(wù)項(xiàng)目也進(jìn)行配置。撮合服務(wù)器中的信息撮合由信息撮合服務(wù)程序指令完成,指令的模式如下Service 配置域[id]語法id數(shù)值II指定服務(wù)項(xiàng)目的整形ID ;[name]語法name字符串//指定服務(wù)項(xiàng)目的名稱;[flag]語法flag —次有效|每天一次有效|永久有效II指定服務(wù)項(xiàng)目的定制 有效周期;[pattern]語法pattern顯示模板//指定信息撮合的模板;[paraml]語法paraml字符串//指定服務(wù)項(xiàng)目參數(shù)的業(yè)務(wù)名稱;[param2]語法param2字符串//指定服務(wù)項(xiàng)目參數(shù)的業(yè)務(wù)名稱;[paramS]語法param3字符串//指定服務(wù)項(xiàng)目參數(shù)的業(yè)務(wù)名稱;[param4]語法param4字符串//指定服務(wù)項(xiàng)目參數(shù)的業(yè)務(wù)名稱;[paramS]語法param5字符串//指定服務(wù)項(xiàng)目參數(shù)的業(yè)務(wù)名稱;[bind]語法bind撮合條件//指定撮合觸發(fā)條件。采用了信息采編與系統(tǒng)管理信息錄入主機(jī)人工遠(yuǎn)程錄入信息,在經(jīng)過復(fù)核后發(fā)送,靈活自定義發(fā)送的時(shí)間,完 成信息采編。用戶服務(wù)主機(jī)或平臺管理主機(jī)登錄訪問管理服務(wù)器,通過操作界面系統(tǒng)進(jìn)行平臺 管理或用戶服務(wù)。平臺管理或用戶服務(wù),還包括進(jìn)行用戶管理或角色管理或功能菜單管理或權(quán)限管 理,由一主機(jī)的一管理者進(jìn)行管理或由不同主機(jī)的多個(gè)管理者進(jìn)行管理。實(shí)現(xiàn)本發(fā)明的系統(tǒng)是系統(tǒng)包括手機(jī)用戶端、交互通訊網(wǎng)絡(luò)和預(yù)警服務(wù)平臺,預(yù)警服務(wù)平臺包括登錄服 務(wù)器、認(rèn)證服務(wù)器、預(yù)警服務(wù)器、數(shù)據(jù)庫服務(wù)器、預(yù)警撮合服務(wù)器和管理服務(wù)器,手機(jī)用戶端 經(jīng)交互通訊網(wǎng)絡(luò)與預(yù)警服務(wù)平臺中的登錄服務(wù)器、認(rèn)證服務(wù)器和預(yù)警服務(wù)器交互連接,數(shù) 據(jù)庫服務(wù)器與登錄服務(wù)器、認(rèn)證服務(wù)器和預(yù)警服務(wù)器交互連接,管理服務(wù)器一端與數(shù)據(jù)庫 服務(wù)器交互連接,撮合服務(wù)器的一端與數(shù)據(jù)庫服務(wù)器交互連接。
預(yù)警服務(wù)平臺中還包括行情源主機(jī),資訊源主機(jī),信息錄入主機(jī)、平臺管理主機(jī)、 用戶服務(wù)主機(jī);管理服務(wù)器的另一端單向?qū)脒B接信息錄入主機(jī)、用戶服務(wù)主機(jī)和平臺管理主機(jī),撮合服務(wù)器的另一端單向?qū)脒B接資訊源主機(jī)、行情源主機(jī)。系統(tǒng)中手機(jī)用戶端中內(nèi)置ANIS C程序和預(yù)裝KJAVA程序,ANIS C程序遵循MTK平臺應(yīng)用程序開發(fā)規(guī)范,ANSI C編寫;KJAVA程序是手機(jī)用戶端中JAVA虛擬機(jī)上的一套J2ME 的MIDLET應(yīng)用程序,KJAVA編寫,支持自動升級。系統(tǒng)中手機(jī)用戶端中SIM卡固化有集成電路卡識別碼ICCID,其由20位數(shù)碼組成,編碼格式是XXXXXX MFSS YYGXX XXXXX。分位定義是前六位運(yùn)營商代碼中國移動的為=898600 ;中國聯(lián)通的為:898601 ;M 移動接入號的末位1、2、3、4、5、6、7、8、9,分別對應(yīng)于 186、188、189、134、135、136、137、138、139 ;F 用戶號碼第四位,取值范圍為 0-9 ;SS 省代碼,詳細(xì)如下01 北京02 天津03 河北04 山西05 內(nèi)蒙古06 遼寧07 吉林08 黑龍江09 上海10 江蘇11 浙江12 安徽13 福建14 江西15 山東16 河南17 湖北18 湖南19 廣東20 廣西21 海南22 四川23 貴州24 云南25 西藏26 陜西27 甘肅28 青海四寧夏30 新疆31 重慶;YY:為編制ICCID時(shí)的年號,取后兩位;G :SIM卡供應(yīng)商代碼, 分配如下01234 雅斯拓GEMPLUS武漢天喻江西捷德珠海東信和平56789 大唐微電子通航天九州通北京握奇東方英卡北京華虹A 上??滤?。系統(tǒng)中交互通訊網(wǎng)絡(luò)是GPRS網(wǎng)絡(luò)或3G網(wǎng)絡(luò)。交互通訊網(wǎng)絡(luò)中的數(shù)據(jù)通訊協(xié)議采用PR0T0BUF或HESSI0N,協(xié)議通訊包定義是消息格式=信封+消息頭+消息體,語言如下 信封<DWTAG><DWERSION><WTERMTYPEXDWLENGTH><BCOMPRESS><BENCRYPT><WCHECKSUM> 消息頭<QWUSERIDXDWSESSI(MID><WMFUNCNO><WSFUNCNO><WVERSION><WDATATYPE><而LEN GTH> 消息體〈VECTOR :PDATE>。本發(fā)明具有的有益效果本發(fā)明建立了獨(dú)立的數(shù)據(jù)服務(wù)器和獨(dú)立的應(yīng)用系統(tǒng),提供的各種服務(wù)工作流程。 通過GPRS或3G網(wǎng)絡(luò),提供手機(jī)用戶端與預(yù)警服務(wù)平臺的交互通訊;通過KJAVA程序與ANIS C程序交互應(yīng)用,提供新的信息發(fā)布途徑,減少證券公司因通常的短信發(fā)送排隊(duì)的系統(tǒng)壓力和服務(wù)成本,使用戶操作起來方便、投資成本減少;通過信息數(shù)據(jù)的存儲與撮合,使用戶能夠第一時(shí)間獲取定制的行情及資訊信息;通過信息采編為用戶在市場操作時(shí)提供大容量的重要的信息參考和其他增值服務(wù)項(xiàng)目。本發(fā)明預(yù)警時(shí)間短,預(yù)警控制在一分鐘以內(nèi);單服務(wù)器兼容運(yùn)行預(yù)警任務(wù)多,單臺服務(wù)器可提供10000個(gè)預(yù)警用戶以上使用;系統(tǒng)支持?jǐn)U展空間大,在用戶增長的情況下,能夠增加機(jī)器數(shù)量進(jìn)行擴(kuò)容。使用本發(fā)明的方法及系統(tǒng),證券公司零成本提升了服務(wù)水平,增加一條信息服務(wù)通道,減少通過短信系統(tǒng)的排隊(duì)壓力、節(jié)約了短信發(fā)送成本,用戶自我管理,自行定制、取消服務(wù),減少證券公司的服務(wù)壓力。使用本發(fā)明的方法及系統(tǒng),用戶服務(wù)項(xiàng)目能夠自我管理,使用方便,可定制或者取消服務(wù),手機(jī)信息費(fèi)為普通通訊費(fèi)用,不必增加新成本,通過其他增值服務(wù)項(xiàng)目,第一時(shí)間了解信息變化,提供市場操作決策支持。手機(jī)用戶端系統(tǒng)為嵌入式應(yīng)用,與手機(jī)用戶端融為一體,出廠內(nèi)置安裝,使用門檻低,免去下載、安裝的復(fù)雜環(huán)節(jié),可自動升級,簡單易用。
圖1本發(fā)明各組件邏輯架構(gòu)示意圖。圖2本發(fā)明ANSI C程序與預(yù)警服務(wù)平臺服務(wù)器的交互消息流程示意圖。圖3本發(fā)明KJAVA程序與預(yù)警服務(wù)平臺服務(wù)器的交互消息流程示意圖。圖4本發(fā)明撮合服務(wù)器的工作流程示意圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明作進(jìn)一步說明如圖1所示,是本發(fā)明各組件邏輯架構(gòu)示意圖。其中登錄服務(wù)器具有互聯(lián)網(wǎng)的固定IP,接收登陸請求,并在認(rèn)證成功后按負(fù)載均衡策略分配認(rèn)證服務(wù)器的連接地址;認(rèn)證服務(wù)器具有互聯(lián)網(wǎng)的固定IP,接收登陸請求,并在認(rèn)證成功后按負(fù)載均衡策略分配預(yù)警服務(wù)器的連接地址;預(yù)警服務(wù)器具有互聯(lián)網(wǎng)的固定IP,接收來自手機(jī)用戶端的定制、退定、預(yù)警結(jié)果查詢的業(yè)務(wù)請求,并處理后將數(shù)據(jù)保存在數(shù)據(jù)庫服務(wù)器中;管理服務(wù)器中管理系統(tǒng)采用SSH架構(gòu)和B/S架構(gòu),KJAVA編寫,運(yùn)行在TOMCAT應(yīng)用服務(wù)器上,完成管理功能的處理;數(shù)據(jù)庫服務(wù)器管理用戶預(yù)警行情和資訊數(shù)據(jù),建立業(yè)務(wù)數(shù)據(jù)庫基本數(shù)據(jù)庫和存儲過程數(shù)據(jù)庫;撮合服務(wù)器負(fù)責(zé)完成信息的撮合,和數(shù)據(jù)庫服務(wù)器及行情源主機(jī)、資訊源主機(jī)進(jìn)行交互通訊,從數(shù)據(jù)庫服務(wù)器獲得用戶的定制信息,結(jié)合行情源和資訊源,生成預(yù)警結(jié)果信息并將結(jié)果信息返回保存到數(shù)據(jù)庫服務(wù)器中。其中行情源主機(jī)加載交易所的DBF行情,支持其他第三方行情源作為備份;資訊源主機(jī)加載主流的資訊提供商提供的資訊信息;信息錄入主機(jī)、平臺管理主機(jī)及用戶服務(wù)主機(jī)采用普通PC配置,使用IE瀏覽器訪問管理服務(wù)器,輸入分配的用戶名和密碼登錄系統(tǒng),完成信息采編錄入、平臺管理、用戶服務(wù)等系統(tǒng)操作功能,操作功能的分配可以根據(jù)具體的用戶需求,給同一主機(jī)的同一用戶或多臺機(jī)器多個(gè)用戶;手機(jī)用戶端集硬件與軟件于一體的預(yù)警用戶終端,具有通過移動無線網(wǎng)絡(luò)與預(yù)警服務(wù)平臺通訊的能力,內(nèi)置ANSI C程序和預(yù)裝KJAVA程序,提供用戶所有交互操作界面,實(shí)現(xiàn)預(yù)警項(xiàng)目定制、系統(tǒng)設(shè)置、預(yù)警提醒、預(yù)警查看等功能。如圖2所示,圖示是ANSI C程序與預(yù)警服務(wù)平臺服務(wù)器的交互消息流程消息1 手機(jī)用戶端連接登錄服務(wù)器,上傳集成電路卡識別碼ICCID,請求獲取認(rèn)證服務(wù)器的地址。 消息2 登錄服務(wù)器返回認(rèn)證服務(wù)器地址。消息3 手機(jī)用戶端根據(jù)獲得的認(rèn)證服務(wù)器地址連接認(rèn)證服務(wù)器,上傳ICCID,獲取預(yù)警服務(wù)器地址和系統(tǒng)內(nèi)部用戶ID。消息4 認(rèn)證服務(wù)器返回預(yù)警服務(wù)器地址和系統(tǒng)內(nèi)部用戶ID。消息5:手機(jī)用戶端通過獲取的地址連接預(yù)警服務(wù)器,通過系統(tǒng)內(nèi)部用戶ID獲取預(yù)警信息。消息6 預(yù)警服務(wù)器有新的預(yù)警,返回預(yù)警編號和內(nèi)容。如圖3所示,圖示是KJAVA程序與預(yù)警服務(wù)平臺服務(wù)器的交互消息流程消息1 手機(jī)用戶端連接認(rèn)證服務(wù)器,上傳集成電路卡識別碼ICCID,獲取預(yù)警服務(wù)器地址和系統(tǒng)內(nèi)部用戶ID。消息2 認(rèn)證服務(wù)器返回預(yù)警服務(wù)器地址和系統(tǒng)內(nèi)部用戶ID。消息3 手機(jī)用戶端通過獲取的地址連接預(yù)警服務(wù)器,通過系統(tǒng)內(nèi)部用戶ID獲取預(yù)警信息或定制或退定。消息4:預(yù)警服務(wù)器返回請求應(yīng)答,返回預(yù)警編號和內(nèi)容或返回定制結(jié)果或退定結(jié)果。如圖4所示,圖示是撮合服務(wù)器的工作流程示意圖撮合服務(wù)器的信息撮合由信息撮合服務(wù)程序指令完成,按照用戶預(yù)定的服務(wù)項(xiàng)目或相關(guān)的預(yù)設(shè)條件,刷新數(shù)據(jù)庫服務(wù)器定制數(shù)據(jù),獲取項(xiàng)目的定制記錄,結(jié)合行情源和資訊源,自動檢查是否滿足條件。如果自動檢查滿足條件時(shí)撮合信息,生成相關(guān)信息保存到數(shù)據(jù)庫服務(wù)器中,然后再檢查是否還有定制,如還有定制繼續(xù)獲取項(xiàng)目的定制記錄,否則休息1秒進(jìn)入下一個(gè)項(xiàng)目撮合;如果自動檢查不滿足條件時(shí)撮合服務(wù)器持續(xù)檢查。如圖1所示,各個(gè)組件的配置軟件如下1、數(shù)據(jù)庫服務(wù)器系統(tǒng)/應(yīng)用軟件INDOWS 2003Server企業(yè)版SqlServer2000/
預(yù)警數(shù)據(jù)庫 2、管理服務(wù)器系統(tǒng)/應(yīng)用軟件WIND0WS 2003Server企業(yè)版T0MCAT5. 0/ IBMWEBSPHERE 6. 0,/平臺管理軟件3、撮合服務(wù)器系統(tǒng)/應(yīng)用軟件WIND0WS 2003Server企業(yè)版/預(yù)警撮合系統(tǒng)4、認(rèn)證服務(wù)器系統(tǒng)/應(yīng)用軟件WIND0WS 2003Server企業(yè)版/認(rèn)證接入服務(wù)軟件5、預(yù)警服務(wù)器系統(tǒng)/應(yīng)用軟件WIND0WS 2003Server企業(yè)版/預(yù)警服務(wù)軟件6、行情源主機(jī),資訊源主機(jī),信息錄入主機(jī)、平臺管理主機(jī)、用戶服務(wù)主機(jī)系統(tǒng)軟件:Windows XP/windows2003/windows 77、手機(jī)用戶端系統(tǒng)/應(yīng)用軟件普通股票機(jī)操作系統(tǒng)/KJAVA程序軟件、ANIS C 程序軟件如圖1所示,現(xiàn)以用戶定制了一個(gè)行情類的股到價(jià)服務(wù)項(xiàng)目(000002萬科A漲到 10元)為例,說明本發(fā)明實(shí)現(xiàn)的具體步驟。1、實(shí)現(xiàn)步驟如下步驟1預(yù)警定制請求用戶啟動手機(jī)用戶端上KJAVA預(yù)警用戶端程序,進(jìn)入項(xiàng)目定制,選擇了個(gè)股到價(jià)提醒,輸入股票代碼000002 (萬科A),輸入到價(jià)價(jià)位10元,確定后 KJAVA發(fā)送定制請求到預(yù)警服務(wù)器。步驟2預(yù)警定制處理&應(yīng)答預(yù)警服務(wù)器接收到定制請求后進(jìn)行用戶合法性、定制的股票代碼是否存在等檢查,根據(jù)當(dāng)前行情判斷漲跌方向并將定制信息保存到數(shù)據(jù)庫服務(wù)器中,然后返回應(yīng)答給KJAVA用戶端,完成定制過程。步驟3預(yù)警撮合處理撮合服務(wù)器定時(shí)從數(shù)據(jù)庫服務(wù)器中取出需要撮合的個(gè)股到價(jià)預(yù)警信息放入內(nèi)存中,并同時(shí)加載來自行情源主機(jī)最新的行情DBF數(shù)據(jù),將個(gè)股到價(jià)的條件和當(dāng)前行情進(jìn)行對比,如果達(dá)到預(yù)設(shè)價(jià)位,則生成預(yù)警信息,保存在數(shù)據(jù)庫服務(wù)器的預(yù)警結(jié)果表中,同時(shí)對已撮合的定制信息做上已處理標(biāo)記,完成撮合處理。步驟4預(yù)警獲取手機(jī)用戶端內(nèi)置的ANSI C程序在開機(jī)狀態(tài)下,會定時(shí)向預(yù)警服務(wù)器詢問,是否有新的預(yù)警信息,如果有,則將預(yù)警信息的內(nèi)容下發(fā)到用戶端,完成預(yù)警獲取的動作。步驟5預(yù)警提醒&查看手機(jī)用戶端內(nèi)置的ANSIC程序在獲得新的預(yù)警信息后,根據(jù)系統(tǒng)的設(shè)置,通過鈴聲或振動方式提醒用戶,并在手機(jī)用戶端屏幕上閃爍顯示有新預(yù)警的圖片提醒,用戶通過點(diǎn)擊觸摸屏上的閃爍圖片查看詳細(xì)內(nèi)容。步驟6退定如果用戶不希望收到定制信息,可以進(jìn)行退定,退定過程和定制過程類似。
8
2、撮合服務(wù)器信息撮合的撮合程序步驟如下
service {
id 1001;
個(gè)股到價(jià)預(yù)警 次有效
name flag pattern
,_. j
"%s已經(jīng)到達(dá)您的預(yù)設(shè)價(jià)位%s, $stock_name,
$param2";
parami000002;
param210 元;
param3交易市場;
param4漲跌標(biāo)志;
bind"quotes—update exch_i d=$param3 stock_id=$paraml
condition=cmp ($stock_price, $param2, $param4)“‘;
}如圖1所示,以用戶定制了一個(gè)資訊類的重大新聞項(xiàng)目為例,說明本發(fā)明實(shí)現(xiàn)的另一具體步驟。1、實(shí)現(xiàn)步驟如下步驟1預(yù)警定制請求用戶啟動手機(jī)用戶端上KJAVA預(yù)警用戶端程序,進(jìn)入項(xiàng)目定制,選擇了重大新聞,確定后KJAVA發(fā)送定制請求到預(yù)警服務(wù)器。步驟2預(yù)警定制處理&應(yīng)答預(yù)警服務(wù)器接收到定制請求后進(jìn)行用戶合法性等檢查,將定制信息保存到數(shù)據(jù)庫服務(wù)器中,然后返回應(yīng)答給KJAVA用戶端。完成定制過程。步驟3信息采編&預(yù)警撮合處理信息采編人員通過采編系統(tǒng),錄入重大新聞的資訊內(nèi)容保存,并經(jīng)過審核后將資訊內(nèi)容保存到的數(shù)據(jù)庫服務(wù)器中,撮合服務(wù)器定時(shí)從數(shù)據(jù)庫中取出需要撮合的重大新聞信息放入內(nèi)存中,并同時(shí)查看是否有新的并且達(dá)到了發(fā)送時(shí)間的重大新聞資訊,沒有則繼續(xù)等待定時(shí)查看,有則生成預(yù)警信息,保存在數(shù)據(jù)庫服務(wù)器的預(yù)警結(jié)果表中,完成撮合處理。步驟4預(yù)警獲取手機(jī)用戶端內(nèi)置的ANSI C程序在開機(jī)狀態(tài)下,會定時(shí)向預(yù)警服務(wù)器詢問,是否有新的預(yù)警信息,如果有,則將預(yù)警信息的內(nèi)容下發(fā)到用戶端,完成預(yù)警獲取的動作。步驟5預(yù)警提醒和查看手機(jī)用戶端內(nèi)置的ANSI C程序在獲得新的預(yù)警信息后,根據(jù)系統(tǒng)的設(shè)置,通過鈴聲或振動方式提醒用戶,并在手機(jī)用戶端屏幕上閃爍顯示有新預(yù)警的圖片提醒,用戶通過點(diǎn)擊觸摸屏上的閃爍圖片查看詳細(xì)內(nèi)容。步驟6退定如果用戶不希望收到定制信息,可以進(jìn)行退定,退定過程和定制過程類似。2、撮合服務(wù)器信息撮合的撮合程序步驟如下
service {
id 3002;
name 重大新聞項(xiàng)目;
flag 永久有效;
pattern 〃$news_content〃;
bind 〃news_update type=new—issuses〃
}以上所述僅以實(shí)施例來進(jìn)一步說明本發(fā)明的技術(shù)內(nèi)容,以便于讀者更容易理解, 但不代表本發(fā)明的實(shí)施方式僅限于此,任何依本發(fā)明所做的技術(shù)延伸或再創(chuàng)造,均受本發(fā)明的保護(hù)。本發(fā)明的保護(hù)范圍以權(quán)利要求書為準(zhǔn)。
權(quán)利要求
1.一種證券信息預(yù)警的方法,其特征是包括以下步驟(1).手機(jī)用戶端的ANISC程序或KJAVA程序與預(yù)警服務(wù)平臺各服務(wù)器的交互流程ANSI C程序與預(yù)警服務(wù)平臺之間的連接信息預(yù)裝在手機(jī)用戶端中,ANSI C程序自動輪詢登錄服務(wù)器,連接到登錄服務(wù)器并由其管理分配認(rèn)證服務(wù)器地址,再連接到認(rèn)證服務(wù)器,由認(rèn)證服務(wù)器管理分配預(yù)警服務(wù)器地址,實(shí)現(xiàn)手機(jī)用戶端在待機(jī)狀態(tài)下自動獲取預(yù)警 信息。KJAVA程序預(yù)裝在手機(jī)用戶端內(nèi),在線自動版本升級,啟動程序時(shí)直接連接到認(rèn)證服務(wù)器,由認(rèn)證服務(wù)器分配預(yù)警服務(wù)器地址連接預(yù)警服務(wù)器,實(shí)現(xiàn)手機(jī)用戶端定制、查詢、退定預(yù)警項(xiàng)目內(nèi)容或處理結(jié)果。(2).信息數(shù)據(jù)的存儲與撮合各類信息數(shù)據(jù)遵循設(shè)計(jì)好的數(shù)據(jù)庫原則在各服務(wù)器之間交互傳輸并存儲于數(shù)據(jù)庫服務(wù)器中。信息撮合由撮合服務(wù)器中的信息撮合服務(wù)程序指令完成,按照用戶預(yù)定的服務(wù)項(xiàng)目或相關(guān)的預(yù)設(shè)條件,從數(shù)據(jù)庫服務(wù)器獲得定制的信息,結(jié)合行情源中的信息或資訊源中的信息,自動檢查是否滿足條件,滿足時(shí)生成相關(guān)信息保存到數(shù)據(jù)庫服務(wù)器中,否則持續(xù)檢查。(3).信息采編與系統(tǒng)管理由人工通過遠(yuǎn)程錄入主機(jī)錄入信息,在經(jīng)過復(fù)核后發(fā)送,自定義發(fā)送的時(shí)間,完成信息的采編。用戶服務(wù)主機(jī)或平臺管理主機(jī)登錄訪問管理服務(wù)器,通過操作系統(tǒng)界面進(jìn)行平臺管理或用戶服務(wù)。
2.如權(quán)利要求1所述的證券信息預(yù)警的方法,其特征是所述的信息撮合步驟還包括在信息撮合過程中將數(shù)據(jù)庫文件DBF數(shù)據(jù)源實(shí)時(shí)加載到高速內(nèi)存中,完成信息的比較判斷。
3.如權(quán)利要求1所述的證券信息預(yù)警的方法,其特征是所述的信息撮合步驟還包括在信息撮合過程中進(jìn)行分布式撮合,整個(gè)撮合任務(wù)中的服務(wù)項(xiàng)目部署在多臺不同撮合服務(wù)器上進(jìn)行完成,整個(gè)撮合任務(wù)分多個(gè)撮合子系統(tǒng),對撮合子系統(tǒng)中的單個(gè)撮合程序負(fù)責(zé)撮合的服務(wù)項(xiàng)目也進(jìn)行配置。
4.如權(quán)利要求1所述的證券信息預(yù)警的方法,其特征是所述的系統(tǒng)管理步驟包括進(jìn)行用戶管理或角色管理或功能菜單管理或權(quán)限管理,由一主機(jī)的一管理者進(jìn)行管理或由不同主機(jī)的多個(gè)管理者進(jìn)行管理。
5.實(shí)現(xiàn)證券信息預(yù)警方法的系統(tǒng),包括手機(jī)用戶端、交互通訊網(wǎng)絡(luò)和預(yù)警服務(wù)平臺,其特征在于預(yù)警服務(wù)平臺還包括登錄服務(wù)器、認(rèn)證服務(wù)器、預(yù)警服務(wù)器、數(shù)據(jù)庫服務(wù)器、預(yù)警撮合服務(wù)器和管理服務(wù)器,手機(jī)用戶端經(jīng)交互通信網(wǎng)絡(luò)與預(yù)警服務(wù)平臺中的登錄服務(wù)器、 認(rèn)證服務(wù)器和預(yù)警服務(wù)器交互連接,數(shù)據(jù)庫服務(wù)器與登錄服務(wù)器、認(rèn)證服務(wù)器和預(yù)警服務(wù)器交互連接,管理服務(wù)器一端與數(shù)據(jù)庫服務(wù)器交互連接,撮合服務(wù)器的一端與數(shù)據(jù)庫服務(wù)器交互連接;預(yù)警服務(wù)平臺還包括行情源主機(jī),資訊源主機(jī),信息錄入主機(jī)、平臺管理主機(jī)、 用戶服務(wù)主機(jī);所述的管理服務(wù)器的另一端單向?qū)脒B接信息錄入主機(jī)、用戶服務(wù)主機(jī)和平臺管理主機(jī),撮合服務(wù)器的另一端單向?qū)脒B接資訊源主機(jī)、行情源主機(jī)。
6.如權(quán)利要求5所述的實(shí)現(xiàn)證券信息預(yù)警方法的系統(tǒng),其特征在于所述的手機(jī)用戶端中內(nèi)置ANIS C程序和預(yù)裝KJAVA程序,ANIS C程序遵循MTK平臺應(yīng)用程序開發(fā)規(guī)范,由ANSI C編寫;KJAVA程序是手機(jī)用戶端中JAVA虛擬機(jī)上的一套J2ME的MIDLET應(yīng)用程序, 由KJAVA編寫,支持自動升級。
7.如權(quán)利要求5所述的實(shí)現(xiàn)證券信息預(yù)警方法的系統(tǒng),其特征在于所述的手機(jī)用戶端 SIM卡中固化有集成電路卡識別碼ICCID,其由20位數(shù)碼組成,編碼格式是XXXXXX MFSS YYGXX XXXXX。
8.如權(quán)利要求5所述的實(shí)現(xiàn)證券信息預(yù)警方法的系統(tǒng),其特征在于所述的交互通訊網(wǎng)絡(luò)是GPRS網(wǎng)絡(luò)或3G網(wǎng)絡(luò)。
9.如權(quán)利要求5所述的實(shí)現(xiàn)證券信息預(yù)警方法的系統(tǒng),其特征在于所述的交互通訊網(wǎng)絡(luò)中的數(shù)據(jù)通訊采用PR0T0BUF或HESSI0N協(xié)議,協(xié)議通信包定義是消息格式=信封+消息頭 + 消息體,語言如下信封<DWTAG><DWVERSION><WTERMTYPEXDWLENGTH><BCOMPRESS> <BENCRYPTXWCHECKSUM> 消息頭<QWUSERIDXDWSESSIONID><WMFUNCNO><WSFUNCNO><WVER SIONXffDATATYPEXDffLENGTH)消息體〈VECTOR:PDATE>。
10.如權(quán)利要求5所述的實(shí)現(xiàn)證券信息預(yù)警方法的系統(tǒng),其特征在于所述的登錄服務(wù)器具有互聯(lián)網(wǎng)的固定IP,接收登陸請求并在認(rèn)證成功后按負(fù)載均衡策略分配給手機(jī)用戶端認(rèn)證服務(wù)器的連接地址;認(rèn)證服務(wù)器具有互聯(lián)網(wǎng)的固定IP,接收來自登陸請求并在認(rèn)證成功后按負(fù)載均衡策略分配給手機(jī)用戶端預(yù)警服務(wù)器的連接地址;預(yù)警服務(wù)器具有互聯(lián)網(wǎng)的固定IP,接收來自手機(jī)用戶端的定制、退定、預(yù)警結(jié)果查詢的業(yè)務(wù)請求并處理后將數(shù)據(jù)保存在數(shù)據(jù)庫服務(wù)器中;管理服務(wù)器中管理系統(tǒng)采用SSH架構(gòu)和B/S架構(gòu),由KJAVA編寫,運(yùn)行在TOMCAT應(yīng)用服務(wù)器上。
全文摘要
本發(fā)明是提供了一種證券信息預(yù)警的方法及系統(tǒng),所屬為證券信息服務(wù)領(lǐng)域,包括KJAVA程序與AMS C程序交互應(yīng)用、信息存儲與撮合和信息采編的技術(shù),系統(tǒng)中采集了證券行情系統(tǒng)、證券資訊系統(tǒng)、采編系統(tǒng)各種信息,建立自己獨(dú)立的數(shù)據(jù)服務(wù)器和獨(dú)立的應(yīng)用系統(tǒng),通過提供信息定制、取消定制、信息采編、信息采集、信息撮合、信息發(fā)送、信息查詢地服務(wù)工作流程,為投資者在市場操作時(shí)提供重要的信息參考和其他增值服務(wù)項(xiàng)目,通過提供新的信息發(fā)布途徑,減少證券公司因通常的短信發(fā)送排隊(duì)的系統(tǒng)壓力和服務(wù)成本,且使投資者操作起來方便、投資成本減少,通過振鈴、響聲的預(yù)警方式使投資者能夠第一時(shí)間獲取行情及資訊信息。
文檔編號G06Q40/00GK102289773SQ20111023829
公開日2011年12月21日 申請日期2011年8月10日 優(yōu)先權(quán)日2011年5月5日
發(fā)明者宗小慧, 朱楚明, 聶吉, 謝建征, 郭奇峰, 陳曦, 馬中平 申請人:深圳市中冠通科技有限公司