云軟是最早涉足微客服平臺開發的企業之一,早在2012年就開始幫助銀行信用卡中心構建微客服平臺,2013年4月銀行信用卡中心微信公眾平臺上線后受到了用戶及業界的廣泛好評,在微信公眾平臺的首頁 '成功案例'里第一個被推薦的案例就是銀行信用卡微信平臺。2014年初,云軟因在打造銀行信用卡中心微信公眾平臺的突出貢獻,被授予'2013年度最佳供應商'稱號。《21世紀經濟報道》、《商業價值》等主流經濟媒體紛紛報道并給予了高度的評價。
云軟能在微信公眾帳號企業應用領域研發中始終處于行業領先地位與云軟強大的技術優勢是分不開的:
1、高并發,高壓力的網絡技術:采用libevent,C++高并發框架。基于高性能的開源網絡框架的二次封裝,在不同的服務器操作系統下提供統一的開發界面,并且充分發揮每種操作系統的優勢技術,提供最大能力的網絡并發處理能力。重新封裝后的IMCC網絡框架,網絡并發連接8000個,每次創建1000個連接。

2、異步數據庫操作支持:IMCC通過數據中心架構,將對數據庫的操作獨立到單獨進程處理,釋放了業務邏輯處理的同步壓力,最大限度發揮數據庫的并發能力。同時,通過對數據中心優化,能夠對數據庫的分布式調整不需要修改任何業務進程。

3、多操作系統支持:通過底層庫開發,為不同操作系統提供統一的API。IMCC對綜合標準庫boost,日志庫log4cplus,算法庫cryptopp,字符集庫iconv等第三方開源庫進行整合,并且對各種操作系統中不同含義的系統API,不兼容的API,以及不兼容的宏定義進行了兼容性重新開發,甚至部分性能不佳的系統方法,也進行了二次開發。

4、高性能,高易用業務處理框架:IMCC自主開發的module-looper-handler處理框架,兼顧IMCC高性能網絡的優勢,同時簡化開發邏輯。使業務處理同網絡、線程、請求隊列、阻塞控制、安全處理等技術底層完全隔離,業務開發人員只需關注業務開發,大大降低IMCC開發的入門門檻,及時不熟悉操作系統,網絡,線程,安全等相關技術的開發人員,也能開發出高可靠性,高性能的IMCC程序。

5、靈活可配置的消息流程控制:IMCC針對IM聊天場景,自主開發的工作流引擎,通過圖形化的配置,改善客戶的交互體驗,并且可以通過圖形配置實現業務邏輯。
