首先发布在SO中。 我在CMS(RedDot)领域有一个问题,并且可能集成了一些Lotus Notes功能。我在这两方面都很新鲜。
从我的简短研究(没有找到关于RedDot的很多资料)我得到以下内容: RedDot CMS中的内容可以通过RQL API访问(和修改?)。 (基本上是xml消息) 存在为Java(jRQL)开发的API。 Lotus Notes有一个名为Lotus Expeditor Toolkit的开发人员工具包。
我模糊的问题是这样的: 是否可以将Lotus Notes中的某种“内容审批者/管理者”或任何其他有用的CMS功能集成到RedDot CMS系统中?
在这种情况下,我考虑使用jRQL和Lotus Expediton Toolkit,以便后端完全使用Java。 或者有更好的解决方案吗?
此致 弗雷德里克
答案 0 :(得分: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内容。