Platform Services - 运行Point Managers
作为一个独立过程运行的Point managers的配置指南。
一般说明
1、Platform Service是一个通用表述,指用于向客户机提供数据的一组服务和应用程序,并允许客户端配置应用程序服务器。
2、Platform Services的关键部分称为FrameWorX渲舫蒇芘服务器。它是ICONIC应用程序的通信层。FrameWorX服务器通过各种数据协议(如OP潮贾篡绐C DA、OPC HAD、OPC AE、OPC UA、OPC.NET、BACnet、SNMP和Web Services等)聚集客户端的请求并为它们检索数据。当然,每种类型的数据都需要一种特殊的处理方法,因此FrameWorX服务器包含单独的模块,称为“Point managers”,它们被设计成处理特定类型的数据,如BACnet、OPC DA、SNMP和数据库等。
3、Point managers通常作为FrameWorX Server服务的一部分运行,这是最佳方法。但是,可能会出现这种情况,即希望将一些Point Managers作为单独的过程运行或完全禁用它们来限制FrameWorX服务器功能时。
禁用Point Managers
1、如果希望限制FrameWorX服务器的功能,禁用未使用的Point Manager是一个不错的选择。禁用空闲point managers不会显著提高FrameWorX服务器的性能,但是您可能希望FrameWorX服务器专门用于处理特定的数据。如果禁用一个point manager,则不允许FrameWorX服务器处理相应的数据,并且不会无意中有客户端滥用其处理数据的能力。为了禁用一个point manager,请按照下面的步骤进行操作。
2、打开Workbench并在Tools下点击Platform Services按钮。在Point Managers选项卡你可以使用Disabled列来禁用任何Point managers。图 1 - 通过勾选它的 Disabled 复选框来禁用任何Point Manager
3、从服务中重启FrameWorX Server来使改变生效。
在Out-of-process运行Point Managers
1、Out-of-process意味着Point manager将被釉涑杵抑表示为任务管理器中的单独进程。除非你有一个非常具体的原因,否则把一个point m锾攒揉敫anager排除在外通常是没有意义的。有时它可能带来更高的性能,但是有更高的资源成本。通常,使Point manager不在进程中的唯一原因是对FrameWorX服务器进行故障排除。如果你需要这样做,你可以按照下面的步骤。
2、打开Workbench并在Tools下点击Platform Services按钮。
3、在Point Managers选项卡你可以使用Out-of-Process 列 来指定哪些Point managers应作为单独的进程运行。
4、重启FrameWorX Server来使改变生效。
5、注意:大多数Point Managers将在通用FwxPointManagerHost.exe进程中运行,但是有少部分是有自己的进程的,如FwxSimulatorService.exe或FwxGridWorXService.exe。