FatWire ContentServer和Web Services

3
问候,
我正在使用FatWire CS,并需要整合Web服务。FatWire有标签可以实现这一点,但之前的开发人员选择构建自己的解决方案,而不是使用FatWire提供的。现在的大问题是,当我们升级FatWire时,自行开发的解决方案不会得到更新(并且通常停止工作)。虽然我也喜欢构建自己的东西,但我必须说,我很惊讶于有多少开发人员做出了这样短视的决定……当然,在需要时它起作用,但现在它只是一团糟。
现在,我必须承认FatWire在示例方面并没有提供很多内容,Web服务的文档也非常简单。因此,我可以理解为什么有人会想做其他事情。尽管如此,我决心使其按照FatWire的意图正常工作。
因此,我正在寻找曾经在FatWire中使用Web服务的人和/或一些示例代码。我已经生成了客户端,并且拥有所有所需的JAR文件……我只是对如何以FatWire喜欢的方式进行连接有点困惑。
从这里极少的FatWire帖子来看,我谨慎地乐观地认为可能有人能够帮助。有一个FatWire的Yahoo小组,但我只是本能地对Yahoo小组有反感。
谢谢!

好的,我可以这么说...如果有人正在使用FatWire并需要使用Web服务,似乎使用他们的webservices:invoke标签不是正确的方法。我所阅读的所有内容都建议在这个CMS中使用自制的、非FatWire的Web服务解决方案。 - vegtabill
3个回答

1

好吧,我想我要回答自己的问题了。根据FatWire的一位开发人员所说,随着FatWire(即webservices:invoke标签)一起发布的东西绝对不应该被使用。同时也承认他们在这个领域的文档非常缺乏。

因此,如果你正在使用FatWire并需要暴露/消费Web服务,请按照通常编写Java EE Web服务解决方案的方式进行。在他们完成(或完全重做)他们的框架之前,您最终会发现您没有其他选择。

希望这能帮助节省某人的时间!


1

不确定这对您是否有用。 我的假设是,您的 Web 服务工作旨在公开 FW 中存在的内容。 如果是这样,请尝试使用他们的 Web Experience Framework (WEM) REST API。 我正在为我现在正在开发的原型尝试这些 API,目前还没有任何抱怨。


事实证明,我不再为那家公司工作了。我在职业生涯方面迈出了重要的一步,应该不需要在相当长的一段时间内再与FatWire打交道了!尽管如此,这是一个很好的答案。谢谢! - vegtabill

1

Oracle Webcenter Sites有详细的文档,如WEM开发者指南、WEM API参考等,支持SSO。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接