SIAClient桌面应用生成软件是一个便捷、高效的SaaS(产品即服务)平台,其主要功能是将Web项目封装成Windows桌面客户端项目。SIAClient是基于Windows平台的PC应用软件,全面支持Windows 7以上操作系统,主要应用于需要鉴权信息的各类管理、应用系统,如:OA、ERP、CMS、CRM等等。
软件功能:
1、将Web项目封装成客户端项目,生成的安装包文件安装后使用,杜绝代码及敏感信息泄露;
2、对项目进行版本管理,记录每一次迭代更新的完整日志;
3、客户端管理,主动式收集每个安装客户端的联机设备信息,阻止可疑客户端使用授权;
4、开发和使用环境分离,为开发人员提供熟悉便捷的调试环境;
5、提供丰富的系统级API,可直接通过JavsScript脚本语言调用;
软件特色:
1、Web项目主要用各类浏览器以输入指定URL方式打开使用,有较高的易用性和便捷性,在任何设备、任何网络环境和地域均可使用。各个浏览器均提供了开发人员工具,利用开发人员工具,不仅可以完全查看所使用页面的前端代码,而且可以查看数据交互的各项请求及返回参数的具体数据情况,基于云平台技术的迅速发展,目前三方云平台提供的功能和服务已经相当丰富和成熟,前端工程师有了更大的功能实现可拓展性,但浏览器环境完全暴露了前端所有代码,造成了严重的安全隐患。SIAClient在很大程度解决了所有代码级的数据交互安全问题,完全杜绝了最终用户查看源码的可能性。
2、部分项目的实际使用场景要求对用户的使用除了鉴权信息以外有一定的约束力,比如限定用户的使用时间、使用设备、网络环境等,不管是前端技术还是服务器端技术,都无法解决使用设备限制的约束能力,SIAClient为开发人员提供了客户端与设备管控的完整解决方案。
解决问题:
1、适用于所有Web项目;
2、不限制开发语言、不限制开发环境,所有项目均可一键转换;
3、不暴露URL、项目源码,大大提高安全性;
4、不依赖系统浏览器,解决多版本浏览器兼容性问题;
5、为开发者提供开发环境和使用环境分离,调试工作更便捷;
6、开放丰富的系统级API,可供开发人员直接调用;
7、提供客户端授权机制,由管理方控制安装客户端设备的授权允许,管控更灵活;