我试图了解围绕实现 Tridion XPM 的不同工件。不幸的是,我没有找到任何可以回答我的问题的文章。
例如,内容交付服务器(在 WebSphere 上)可以有四种不同的应用程序,一种用于内容交付(处理发布),一种用于 Web 服务(oData 实现),一种用于 XPM(带有会话预览)和实际预览应用程序。我假设我们可以将这些应用程序中的一个或多个合并为一个以实现简单的实现(使用一个或两个消费网站)。
我的问题是:
- 我们如何简化要制作的应用程序 (WAR) 的数量?虽然我总是喜欢将预览应用程序与 Tridion 的框架分开。将 Content Delivery 会话预览 Web 服务作为独立的 Java/JSP Web 应用程序与将其添加到现有应用程序相比有哪些好处?
- 如何将 webservice(oData) 关联/集成到 XPM 或其他常见的基本功能,如组件链接?
例如,如果我在未启用 oData 的情况下发布页面,它将拆分tridion:ComponentLink
标签,就像我启用它一样,它将拆分tcdl:Link
标签。所以我需要想出自定义类来阅读这些标签?这最终需要在预览应用程序中添加 Tridion 框架。(假设我没有在我的预览中包含任何 Tridion 框架来获得干净的应用程序依赖项)
我查看了 Tridion 的实时站点以获取更多信息,但我找不到很多有用的信息来解决我的问题。