MICS大型地铁综合监控系统,首次用于14号线知识城支线各车站。
PA:地铁车站广播服务器,运行于aix操作系统上(一个简单的unix系统),用C++编写,其上层与windows下广播管理器客户端通过ICE异步网络库进行通信,下层与FEP(负责向车站各个设备转发数据的软硬件集成系统)通过TCP/IP、Modbus协议进行通信,其实质是车站处理广播请求,收集底层广播设备数据,并与其他的车站子系统联动,并将各种动作记录数据库的一个中转服务器。
主要技术:unix下TCP/IP网络编程 数据库访问(第三方库)、 ICE异步事件网络库 、双机冗余热备、MQ消息队列、MODBUS协议、链路检测
数据安全卫士加解密库编写所属公司:
江苏敏捷科技股份有限公司
项目描述:
对文件的加解密控制通过注入DLL实现,应用层加密。DLL文件注入到指定进程中会对一系列的文件API进行HOOK 拦截,对API的参数(如内存加密,文件名称以及文件句柄等)处理从而实现对指定的文件进行加解密的操作,本人负责DLL文件注入逻辑的实现(三种:钩子注入,改写注册表注入及远程线程注入方式),以及HOOK API后目标函数的编写工作。HOOK方式为覆盖代码拦截(MiniHook)加密方式多样(AES\DES\MD5)。
责任描述:
加解密库(DLL文件)以及数据安全卫士客户端的开发(该客户端用于接收服务器发来的安全策略并根据其配置实现对客户端软件的信息安全管理)。
数据安全卫士服务端设计所属公司:
江苏敏捷科技股份有限公司
项目描述:
数据安全卫士服务端,并发处理 处理客户端请求,存储相关业务信息,响应查询请求,日志模块。
责任描述:
1.负责接收用户的各种请求数据包(JSON)(请求登录,上传文件,下载文件),并发响应的处理,解析数据包并缓存。
2.根据用户请求作出响应,与客户端以及管理机进行数据交互。
3参与搭建服务器端网络IO模型并进行优化,提高服务器处理数据能力及响应时间。
4.搭建服务器端数据库(MySql+Redis),优化数据库查询(sql语句)。