我想知道是否需要在任何将在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的逐步迁移,但不得不担心每个人机器上的插件依赖性将是一个倒退的步骤?
小智 5
是! 您必须在xpinc的客户端上安装扩展lib插件.您可以使用IBM提供的更新包或创建窗口小部件,将其放在窗口小部件目录中,然后使用策略进行部署或要求用户手动执行.
Stephen H Wissel列出了在他的博客上执行此操作的步骤.http://www.wissel.net/blog/d6plinks/SHWL-8GZM9A