IBM Filenet 如何与 Angular 应用程序集成

Posted

技术标签:

【中文标题】IBM Filenet 如何与 Angular 应用程序集成【英文标题】:How IBM Filenet Integrated with Angular application 【发布时间】:2016-04-14 06:16:01 【问题描述】:

我不熟悉 Filenet。

我使用 IBM FileNet 作为文档管理系统。如何在我的 AngularJs 应用程序中使用 Filenet Web 服务 API。

如果有人试过这个,请帮帮我。

谢谢

【问题讨论】:

【参考方案1】:

使用 FileNet api 开发一个类或 Web 服务,从 FileNet 返回记录,然后让 Angular 应用消化返回的记录。

见:

http://www.ibm.com/developerworks/data/library/techarticle/dm-0810carpenter/

https://www.ibm.com/support/knowledgecenter/SSNW2F_5.2.1/com.ibm.p8.ce.dev.ce.doc/gs_concepts.htm

【讨论】:

【参考方案2】:

简单来说,FileNet 只是另一个内容管理系统。

它有一个 API,可用于查询后端(内容引擎)以获取 符合您的条件的文件。 您获得的每个文档都有内容(大多数情况下是物理文件)和属性(在 fileNet 术语中的元数据)。 您需要在中间使用一些技术来将您获取的数据转换为 Angular (JSON) 可以使用的形式。我们暂时可以称之为 Rest Engine。 这个“引擎”应该可以帮助您公开附加到返回您创建的 JSON 的 java 方法的端点(简单网址 http:///Path/To/Data)。 为了能够成功地实现这一点,您需要很好地掌握 Angular(服务),然后了解一个“Rest Engine”(或者您可以类似使用的东西,即使是 servlet 也会有所帮助你暂时),最后一个非常简单的 FileNet 基本操作知识。

【讨论】:

【参考方案3】:

如果您在企业级项目中工作,将为此构建一个利用 FileNet EJB API 的 RESTFUL 服务层,该 API 比 WS API(尤其是在分布式部署环境中)快得多。

【讨论】:

以上是关于IBM Filenet 如何与 Angular 应用程序集成的主要内容,如果未能解决你的问题,请参考以下文章

我应该如何在 IBM FileNet 中进行正确的页面查询?

如何在 IBM Filenet 中部署 Java 操作处理程序?

IBM Filenet P8:如何获取选择列表项的本地化显示名称

通过符号名称获取 PropertyTemplate 的最快方法是 IBM FileNet CE API

在哪里可以找到 IBM FileNet Content Engine 订阅日志?

IBM FileNet 修订包 5.2.1.7 安装了两次