网络应用程序开发 (NAD)
- Last UpdatedAug 27, 2025
- 1 minute read
在“网络应用程序开发”(NAD) 架构中,在中央网络位置(通常是开发节点)上维护应用程序的 NAD 储备库副本。每个 View 节点都会将应用程序复制到用户定义的位置并从那里运行它。
在通知客户端应用程序有更改(使用 WindowMaker 特别菜单上的通知客户端命令)时,会在应用程序目录中设置一个标帜,然后由 View 节点读取它。
您可以配置 View 节点处理应用程序更改的方式。这可以是忽略更改,也可以是自动关闭并重新启动 View 节点,从而重新加载 NAD 储备库应用程序。
在下图中,两个 View 节点都从开发节点注册了 NAD 储备库应用程序,但实际上还是在各自的本地计算机上运行它。
注意:如果将应用程序配置成将历史数据写入 NAD 储备库应用程序节点的应用程序目录,则所有的 NAD 节点都会尝试将它们的历史数据写入 NAD 储备库应用程序。为避免这种情况,在每个 NAD 节点上,将历史数据配置成写入本地目录,而不是 NAD 储备库应用程序节点。
如果将一个复杂的大型应用程序分发到许多个节点,则在最初下载时,系统响应时间可能会明显变慢。不过对于更新,这种情况会得到优化。对于较慢的网络或串行连接,应用程序传输可能会是个问题。
此外请注意其它的一些网络限制,如过滤掉特定类型的网络通信与地址的路由器用户。