產品功能

Linkway是我們針對銀行外聯業務提供的外聯前置產品,定位在解決銀行與外包合作方、金融機構、政府部門等第三方單位的互通互聯。通過Linkway形成了獨立于行內系統的外聯接入層,能夠實現內外分離、技術和業務分離,可以獨立發展和進行部署規劃。Linkway使得銀行業務系統能夠方便地與第三方業務互相訪問,將專注點集中在業務的實現,而不再關注其相關的通訊、報文、加解密等相關的技術接口。


Linkway完成的功能主要是將第三方標準接口轉換為行內的內部接口。功能主要包括通訊協議、報文協議、安全協議等各外聯特殊的規范約定以及一些管理類交易,不涉及具體業務處理。Linkway包括了銀行常用的各種外聯前置,從銀聯、人行到農信銀等各種第三方前置。

1)  預制豐富實現


功能

描述

通訊協議

TCP,HTTP(GET/POST),WebService

報文協議

定長報文分隔符報文、ISO8583、JSON、XML報文及其他自定義格式;報文數據支持多層數組、結構

嵌套。

服務發布

原子服務:通過協議適配對服務提供方接口進行技術格式轉換,接口不變;

路由服務:根據數據識別出請求所要訪問的服務將服務請求路由轉發到相應的服務

文件傳輸

內置傳輸模塊,可利用交易報文中傳遞文件,也可采用交易文件分離的模式;自動轉碼;校驗文件。

安全支持

支持DES、3DES的對稱加密機制,支持軟加密和通過硬件加密機(SJL05及兼容標準)進行加解密。支

持銀聯標準的安全密鑰體系。支持多臺加密機的集群和負載均衡訪問。


2)  多種架構方式


LinkWay可以與ESB集成,發布第三方服務,這時LinkWay類似于提供第三方業務服務的服務系統。其他業務系統和渠道系統可以通過ESB訪問第三方服務。


Linkway也可以直接與相關的業務系統進行互聯,如銀行卡為與銀聯的交互的唯一系統,支付系統為訪問大小額等支付業務的唯一系統。

    1)  占用資源少,性能卓越


    系統經過多次優化,CPU占用低,按生產配置吞吐量可以達到1000筆/秒以上。TPS隨并發數平滑上升直到達到資源瓶頸,說明系統有平滑的性能擴展能力,在并發很高情況下仍能穩定在最高值附近,說明高并發下運行很穩定。


    系統CPU占用能夠根據并發上升來充分地使用物理資源,在高并發下波動很小,運行穩定。在生產系統還經過了其他穩定性驗證,系統本身占用的內存在100M以內,交易處理時占用的動態內存根據不同的交易量和交易數據大小來換算設定參數。


    2)  支持集群和負載均衡

    通過硬件集群設備(如F5)可以實現接入端的集群。產品通訊框架自帶多地址訪問功能,可實現對后端服務的集群訪問。通過負載均衡可以實現處理能力的橫向擴展,在集群基礎上可以不中斷業務服務升級系統。

1)  部署簡便,使用簡單

整體打包100M左右,磁盤空間占用很小。日志有壓縮功能,可以自動按日按大小壓縮,節省磁盤空間。經常使用的配置文件不到10個,采用Properties格式,配置簡單,配有注釋;除必要的JDK外,不依賴其他安裝包,配置環境變量之后,就可以安裝啟動了。


2)  即裝即用,簡單方便

采用標準接口則無須在安裝后進行二次開發,無須配置交易即可實現第三方互聯交易處理功能,真正實現了即裝即用。


TCP/HTTP協議配置化
通過配置即可支持常用協議的報文和通訊方式。(詳見開發手冊)


WebService自動生成
WebService的接口通常以WSDL文件的方式進行描述。為了支持快速開發,系統可以通過WSDL自動生成服務代碼,自動完成SOAP協議轉換和報文拆組。


XML拆組類庫
XML是現在經常會用到的報文格式,系統內置了XML的解析框架,基于SAX解析技術,有良好的性能。在此框架基礎上,只需要通過擴展轉換程序即可將對應的XML數據轉換為所需的服務數據,不需要了解負責的XML DOM/SAX這些解析技術。

1)  監控臺

監控臺:分為兩個部分,一是接入和接出系統,一是監控面板。接入接出系統主要顯示通訊的連接狀態,并且可點擊按鈕對通訊進行啟動停止。監控面板是系統的核心部分,實時顯示各個WebService服務的運行情況,并進行24小時的交易信息統計,包括當前小時內的交易趨勢, 24小時內所有服務的交易數量統計,分為成功,失敗,超時和總計。


2)  服務發布

可查看所有的服務端以及客戶端的WebService服務信息。


3)  交易查詢

可根據交易類型,交易狀態,服務名稱,渠道流水號,交易日期條件組合查詢交易明細列表。



可查看單筆交易明細報文和數據。


埃及王朝APP