您是否必须将插件部署到Notes客户端?

时间:2012-04-04 07:24:32

标签: xpages xpinc

我想知道是否需要在任何将在Notes客户端应用程序(XPiNC)中使用依赖于这些插件的XPage的Notes客户端上手动安装插件(例如OpenNTF扩展库)。

根据Mastering XPages一书,Notes客户端 XPages中的第500页章节:

  

XULRunner将缓存XPage上使用的常用资源,但仍需要通过网络为每个新的笔记会话加载 Java类

我理解这意味着如果有插件,例如OpenNTF扩展库,它们将被发送到Notes客户端,以便解决这些依赖关系,允许用户在Notes客户端中使用该应用程序,不用担心是否有更新。

我已经在服务器(8.5.3)上配置了UpdateSite.nsf,以便在HTTP服务器启动时动态加载插件,这对于通过Web浏览器访问的XPage很有用。但是,只有已应用8.5.3升级包的客户端(包括OpenNTF Ext Library)才能使用客户端访问该应用程序。

在我看来,这将非常麻烦。 XPages的好处是从客户端到Web的逐步迁移,但是不得不担心每台机器上的插件依赖性将是一个倒退的步骤?

2 个答案:

答案 0 :(得分:5)

是的!您必须在xpinc的客户端上安装扩展lib插件。您可以使用IBM提供的更新包或创建窗口小部件,将其放在窗口小部件目录中,然后使用策略进行部署或要求用户手动执行。

Stephen H Wissel列出了在他身上做这件事的步骤 博客。 http://www.wissel.net/blog/d6plinks/SHWL-8GZM9A

答案 1 :(得分:0)

您必须将插件部署到客户端, 如果你想在XPINC应用程序中使用插件,据我所知。