皕杰报表的设计器采用的是针对操作系统的本地端应用程序,是一种针对操作系统的native
application,这种应用程序有诸多的优点和很多的好处,在这里就不一一列举了,现在就皕杰报表设计器当初的技术选型时“为啥不采用web端设计器”做一个简单的说明,主要就是如下5个方面的因素:
本地设计器 与 web设计器
本地设计器 与 web设计器
- Web端的设计器需在浏览器中运行,因此运行效率没有本地设计器运行效率高,本地应用与系统剪切板、快捷键、硬盘上的图片、数据库等程序的交互要比web端设计器更好。当前给专业人士使用的主流的工具都本地应用程序。
- 采用web端设计器所带来的安全隐患高。当前网络攻击、勒索病毒频发,如果设计器是本地设计器的话,安全防护只需要考虑报表引擎及输出展现部分的即可。如果把设计器做成web端的,除了要考虑报表引擎及展现输出部分,还要考虑web设计器的网络安全问题,这就无形中增加了被攻击的风险,需要在安全防护上投入更多,即便是这样,百密总有一
