首页 / 新闻中心 / 行业新闻
新闻中心
思必拓:智能手持终端移动执法终端的优势
作者:      发布时间: 2023-03-08 10:30:29

  移动执法通整体上由两部分组成,包括运行在各个移动执法终端上的客户端和搭建在机房的后台服务器端。因为移动互联网的特殊性,客户端不能实时保持与服务器端的连接,较大数据的交互也往往需要做分批次传输。利用WebService技术,在实现与服务器通信的同时,也方使客户端在不同操作系统上的扩展。服务器端采用IIS服务器、Memcached缓存、Sqlserver数据库。


  移动执法终端通过服务器接口,利用存储过程访问底层数据,并将结果返回给客户端,服务器端除了对移动执法终端的请求做出响应,还要做好数据的冲突检测和处理,保证服务器端数据的一致完整性。Memcached是一个高性能的分布式的内存对象缓存系统,通过把部分信息保存在内存中,可以迅速的进行存取,能有效的缓解数据库的压力。而通过存储过程访问数据,相对于直接使用$QL语句,具有以下几点好处:



  1.移动执法终端更快的执行速度。类似于程序的预编译,存储过程只在创建的时候进行编译。而且,存储过程在首次执行时,会在内存中做备份,下次再执行时,不用再另外读取,可以直接从内存中调用,而SQL每次执行都需要编译。


  2.移动执法终端支持重复使用,接口程序可以重复调用执行创建好的存储过程,有效减少了数据库开发人员的工作量。


  3.可维护性。生产环境下,少不了要对数据库架构以及业务规则进行变更、修改。移动执法终端利用存储过程,可以使数据库层面的更改对于应用程序透明化。如可以修改存储过程以包括新增表的数据,而不是在应用程序代码中的某个位置更改此信息,降低了维护的成本。


  4.增强安全性。移动执法终端通过向用户授予对存储过程的访问权限,它们可以提供对特定数据的访问,保证数据的安全。


上一篇:思必拓分享如何选择手持终端pda 下一篇:pda手持终端开不了机怎么办