Brak opisu

gifur 365a1091ea Z991239-632 #comment importantgit commit -m Z991239-632 5 lat temu
Common 365a1091ea Z991239-632 #comment importantgit commit -m Z991239-632 5 lat temu
DevAdapter 159e5f463e Z991239-527 #comment reconsitution: 重构 mod_pinpad 和 mod_CardSwiper 的 实体基类 和 状态机基类 5 lat temu
Module 1f10c94dde Z991239-632 #comment feature: 连接集中配置分行服务并同步下载文件成功 5 lat temu
Other bed70ab952 Z991239-527 #comment fix: libPublicFun 在 Win 下编译失败 5 lat temu
RVCComm c94feb7819 Z991239-527 #comment fix: #CMake 修复测试案例不执行的问题,原因是将GTest以动态库编译造成的影响 5 lat temu
addin 403dc55b64 Z991239-527 #comment feature: iniutil 新增 inifile_read_str_s 接口;更新集中配置文件到 156 5 lat temu
docs 8892611150 Z991239-385 #comment 添加实体测试的开发引导 5 lat temu
libtoolkit 82d8df9057 Z991239-632 #comment fix: toolkit iniutil 补充实现文件 5 lat temu
module caf28c9a6a Z991239-527 #comment feature: mod: 添加 mod_CenterSetting 的编译 5 lat temu
res c026d531ba T20L8071 #comment 通过install指令生成终端版本,todo:root.ini的判断和include文件的去除 5 lat temu
run 62d4b076e8 T20M5021 #comment 在Linux下修改CMakeList 5 lat temu
spbase 96e2b82377 Z991239-632 #comment feature: ErrorCode 新增错误码 Error_MisMatched 5 lat temu
sphost 0eef311ef4 Z991239-632 #comment other: 注释优化 5 lat temu
spshell f7bc46b87f Z991239-527 #comment fix: linux下编译 winpr/file.h 的依赖 5 lat temu
test 365a1091ea Z991239-632 #comment importantgit commit -m Z991239-632 5 lat temu
third_libraries 9363338f9b Z991239-527 #comment 添加多个实体的CMake编译 5 lat temu
third_party c94feb7819 Z991239-527 #comment fix: #CMake 修复测试案例不执行的问题,原因是将GTest以动态库编译造成的影响 5 lat temu
winpr d0c15b7497 Z991239-632 #comment fix: ini 文件读取优化,屏蔽空格内容 5 lat temu
.gitignore 2892274263 Z991239-527 #comment chore: 优化 .gitignore 5 lat temu
CMakeLists.txt caf28c9a6a Z991239-527 #comment feature: mod: 添加 mod_CenterSetting 的编译 5 lat temu
CMakeSettings.json 2a8c984353 Z991239-385 #comment LONG 类型在 Linux 下恢复回 32位,主要是有几个WINPR 中的测试案例不过 5 lat temu
ChangeLog e23feeba82 Z991239-632 #comment other: 更改一些日志的展示形式 5 lat temu
README.md 73c3d7b074 Z991239-385 #comment 实体添加独立的版本号,并建议每个实体有自己单独的ChangeLog 5 lat temu
TODO ca2e896a77 Z991239-632 #comment feature: 添加测试宏:RVC_REGISTER_TEST_CASE_CONTEXT 5 lat temu
Version.rc.in 78aa812bfe Z991239-385 #comment 将对spshell启动参数的处理放在日志初始化前并在日志中打印参数列表和版本号 5 lat temu
buildflags.h.in 97b83349e2 T20L8071 #comment 整合winpr到framework 5 lat temu
config.h.in 97b83349e2 T20L8071 #comment 整合winpr到framework 5 lat temu
out.props 29f658c976 (1)终端框架3.1版本 7 lat temu
version.h.in dda49d3e3b Z991239-385 #comment 添加 spbase 和 libtoolkit 的版本号 5 lat temu

README.md

招行可视柜台终端应用程序

可视柜台终端应用程序(Remote Video Counter Terminal Application)是基于C/C++实现的运行在Windows平台上的异步调用、多进程通信的 Win32 位 Debug 版应用程序。

目标

重构和移植可视柜台终端框架以实现跨平台化,并新增特性最终打造成一个轻便的分布式容器类框架

  • 轻量级的架构和通信机制,能够按需伸缩
  • 每个实体运行在自己的进程中,模块间相对独立,结构间松耦合,而在功能上表现为统一的整体
  • 前端界面与后台独立,聚合后台服务,提供统一服务入口,让后台服务对前台透明(API 网关)

依赖情况

libtoolkit

spbase

依赖 scew 而 scew 依赖 libexpat

RvcComm

spshell

sphost

规范准则