使用 WEB 技术构建访问控制系统的新方法

技术进步对访问控制系统的架构产生了重大影响。 通过追踪它的发展轨迹,我们可以预测在不久的将来等待着我们的是什么。

过去

曾几何时,计算机网络还非常罕见。 当时的门禁系统是这样构建的:主控制器为有限数量的控制器服务,计算机作为终端对其进行编程和显示信息。 操作逻辑由主控制器确定,主控制器控制辅助控制器。

辅助控制器之间不能直接交换信息;交换是通过主控制器进行的。 这种模式对访问控制系统的开发施加了很大的限制。

使用 WEB 技术构建访问控制系统的新方法

计算机技术和网络设备的发展影响了系统的架构,导致多服务器访问控制系统的出现。 这些更改影响了软件,但绕过了控制器,从而限制了系统的扩展和开发。

使用 WEB 技术构建访问控制系统的新方法

现在

微电子技术的发展使得设备制造商能够从根本上改变门禁系统的架构。 以前的模型被控制器能够直接相互通信的架构所取代。

在此模型中,该软件可以安装在本地网络内的任何位置,并且通过使用单一信息交换环境简化了与其他安全系统的集成。

使用 WEB 技术构建访问控制系统的新方法

这种模型至今仍然有效,但当前的技术发展水平使得构建具有完全不同架构的系统成为可能。 有多种物理和逻辑选项可用于提供系统组件之间的通信以及用户与系统之间的交互方式。 其中包括控制台应用程序、具有图形界面的专用控制器、各种控制面板、平板电脑和电话以及标准 WEB 浏览器的使用。 微控制器的功能已经比第一个访问控制系统中使用的计算机资源大很多倍。

ACS架构的进一步发展

控制器作为服务器

访问控制系统中的服务器需要正确执行系统的业务逻辑并存储有关用户和事件的数据。 20 年前,主控制器也可以处理这个问题。 从那时起,对访问控制系统的要求显着增加,但现代控制器的功能超过了 20 年前的计算机。

如果有适当的资源,系统服务器也可以安装在控制器本身中。 部署在控制器内存中的系统服务器具有显着的优势。 首先是系统启动的容易程度。

使用 WEB 技术构建访问控制系统的新方法

其中一个系统控制器被指定为服务器(或主站,就像以前一样),并且它接收将与哪些控制器一起工作的指令。 就这样,系统准备好了。 为了与远程对象一起工作,服务器分配的控制器被赋予一个“白色”IP,它被指示给其他控制器,并且它们独立地连接到它。 与1C集成时,只需将控制器地址传送给程序即可。 要与车牌识别系统集成,请指定车辆号码和能够识别车牌的摄像机或系统的 IP 地址作为通行证号码。

ACS 即服务

第二个重要优势是用户便利性。 客户不再需要考虑将系统部署在哪台计算机上、系统将位于何处以及由谁来维护。 现在,客户只需接收 IP 地址、登录名和密码,即可监控员工纪律、分配访问权限并在任何方便的浏览器中发放访客通行证。 购买十字转门和控制器(或现成的解决方案 - 电子检查点)和标识符就足够了。 系统已准备就绪。

这种方法最符合将 ACS 视为服务的现代趋势。 客户无需考虑安装和维护系统;所有这一切都由专家远程执行。 这里不可避免地会出现关于控制器的速度及其与 10 个用户和 200 个十字转门一起工作的能力的问题? 这尚不可能,但数据库可以位于云端或专用服务器上。 随着时间的推移,控制器的功能将会增强,甚至可以在拥有大量员工和执行器的大型企业中部署上述系统。

未来

标准化成为趋势

门禁系统的架构将建立在“智能”控制器的基础上,这些控制器将独立地相互交互,其中有多个主控制器充当服务器。 它们还能够在提供必要交互逻辑的单个服务器(或多个服务器)的基础上联合起来。

使用 WEB 技术构建访问控制系统的新方法

所有市场参与者都必须支持协议标准化——不仅在与控制器的交互层面,而且在系统之间的交互层面。

或许,统一标准的制定将在遥远的将来实施。 但即使这不会发生,基于 REST API 的交互和通过浏览器访问信息的标准化也应该尽快实现。

来源: habr.com

添加评论