代码之家  ›  专栏  ›  技术社区  ›  Kabard

如何在不同的操作系统上分发cognos组件?

  •  0
  • Kabard  · 技术社区  · 7 年前

    我在linux服务器上有一个内容管理器和一个调度器。我想在windows服务器上安装网关,这样我就可以使用iis作为web应用服务器。这可能吗?

    Cognos版本:11.x

    0 回复  |  直到 7 年前
        1
  •  1
  •   Jeff Wright    7 年前

    从cognos 11开始,并不严格要求网关。您当然可以使用iis作为linux调度器的反向代理,换句话说,将iis视为外部负载平衡器,并使用iis作为访问cognos的url。

    使用iis网关的一个原因是实现单点登录(sso)。sso的标准windows机制是kerberos,这要求内容管理器也在windows上,如下所述:

    https://www.ibm.com/support/knowledgecenter/en/SSEP7J_11.0.0/com.ibm.swg.ba.cognos.inst_cr_winux.doc/c_enabling_single_signon_between_actdirsrv_and_cog_comp.html

    上面的文档链接列出了使用远程用户环境变量实现sso的第二种方法。听起来,在linux上运行的其他组件前面使用iis web服务器是可能的,但是我个人不能保证。

        2
  •  0
  •   dougp    7 年前

    我不明白为什么不,但我没有必要这么做——所以我没有读过任何关于这方面的文档。我希望组件可以通过定义的独立于平台的规则进行通信。

    如果您有许可证容量(如每用户分析管理员许可证),您应该尝试一下。一定要报告,这样我们都知道它是否有效。