UF2.0——經紀業務運營平台
O4——投資交易管理系統軟件
UFT——證券極速交易系統軟件
TA——登記過戶系統
……
說到恆生在業內的明星產品,太多了,小編一口氣說不完,但小編只知其一,殊不知這些大名鼎鼎的創新技術平台背后原來都是基於一個神秘的金融基礎件開發的。
who?
他就是CRES(C++ Reused Extend Simple)——恆生金融基礎件,是一個基於C++語言,可重用的、可擴展的、簡單易用的中間平台,是一個二次開發平台,可以借助CRES平台快速開發出業務系統。
CRES究竟有多強大的能耐,恆生如此多系統都青睞於他,在資本市場的C++系統中,達到了100%的覆蓋率。
您好,導航已開啟!
CRES是一個中間件、連接方,連接客戶端和數據,通過加載不同的業務模塊,可以實現不同的業務功能。(能說簡單點嗎?)
以UF2.0為例,一家大的證券公司,一般會包含100多家營業部,目前都是集中交易的時代,所有營業部的業務都需要匯集到總部進行,目前的架構是所有營業部都有自己的接入節點,營業部所有櫃員的請求通過營業部接入節點路由到總部,總部也有一個統一的接入節點,然后根據請求的不同類型路由到不同的業務邏輯節點進行業務處理。

CRES,就猶如一個金融軟件界的導航,可以把客戶的請求准確傳遞到對應的業務邏輯代碼,讓客戶的業務請求在相應的系統業務邏輯代碼中得到執行,然后把執行結果返回給客戶,告知客戶業務的完成情況。
二次開發,想你所想
這是一個講究個性的時代,CRES是一個二次開發平台,通過恆生自身提供的Ares Studio開發工具,可以快速完成業務功能的開發。(不懂,說大白話)
還是以UF2.0為例,普通委托的流程包括核實客戶基本信息、檢查客戶資金是否充足,凍結的資金和股票數量等等。這三步都是標准的原子操作服務,代碼也基本是公用的,所以可以統一封裝成服務,當其他業務流程使用的時候就可以直接復用。
通過Ares Studio開發工具平台,可以積累基礎服務,新的業務就可以基於這些基礎服務,編寫流程,使用中文完成開發。

除了多個恆生明星產品都用了CRES,同時CRES已經包括華泰、廣發、中信等多家集中交易系統上線, 在CRES你可以想你所想。
