2010-03-31 90 views
0

在SO中的第一篇文章。 我在CMS(RedDot)区域内有一个问题,并且可能集成了一些Lotus Notes功能。我在这两方面都很新鲜。支持Lotus Notes的RedDot

从我的简短研究(没有发现关于RedDot的很多材料),我得到以下内容: RedDot CMS中的内容可以通过RQL API访问(并修改?)。 (基本上是xml消息) 存在为Java开发的API(jRQL)。 Lotus Notes有一个名为Lotus Expeditor Toolkit的开发工具包。

我含糊不清的问题是这样的: 是否有可能为某种“内容审批/经理”或从Lotus Notes任何其他有用的CMS功能集成到红点CMS系统?

在这种情况下,我正在考虑使用jRQL和Lotus Expediton Toolkit,以便后端完全使用Java。 还是有更好的解决方案吗?

问候 弗雷德里克

回答

1

Fedrik, 仔细检查。 jRQL是基于休息的XML服务(基本上可以获取/发布XML的URL)或基于SOAP的XML服务(一个URL和一个SOAP包装器)。在后一种情况下,您可以使用Web服务客户端,在第一种情况下,您将编写Java代理(扩展某个接口的Java类)。 什么是合理的是在Lotus Notes中有一个复合应用程序(您使用免费的Domino Designer)来检索Reddot中的条目列表以获得批准。当你点击列表项时,它会显示它们的列表,并在面板中显示浏览器中的实际站点。该列表(在Notes语言:视图中)可以批准/拒绝/修改这些按钮,这将a)记录Notes中的决定b)发送一个XML到Reddot以批准/拒绝这个。 你甚至可以走得更远:-) Lotus Notes中的Web容器将允许您使用代码动态提交Web表单,因此您可以避开XML内容。

+0

嗯,非常感谢回复。那会做现在。也可以在.Net中开发Lotus Notes应用程序吗?我刚刚发现了另一个打开.NET中RQL的开放式API。 – fredde 2010-04-01 14:26:15

+0

不要打扰。 Notes可在Windows,Mac,Linux(客户端)上运行。 Windows,Linux,AIX,Solaris,zOS(服务器)。所以你想要坚持一个可以在那里运行的解决方案--Java – stwissel 2010-07-16 02:42:49