2012-08-13 89 views
-2

我们正在升级到Tridion 2011 SP1,并且作为Tridion搜索实施的一部分,我们正在使用FS4SP(Fast Search for Sharepoint 2010)。Microsoft Fast Search和Tridion 2011 SP1的集成

在建议implemenatation搜索environement包括下列服务器:

  1. FAS4SP
  2. FISE

有人能指导我们关于如何将内容推从的tridion到快,如何检索相同? (这里是由于某些原因,我们没有考虑通过FAST抓取网站)

什么所有API都可以用于此实现?

+5

http://stackoverflow.com/questions/11014950/how-can-we-integrate-microsoft-fast-with-sdl-tridion-2011-sp1 – 2012-08-13 12:34:43

回答

4

如果你不想用爬行的方法,你需要创建一个自定义的部署,请看一看这个其他文章:

How can we integrate Microsoft FAST with SDL Tridion 2011 SP1?

另外,如果你不这样做有一个熟悉Java的开发团队,您可以考虑创建一个.NET应用程序,在您的代理库发布,更新或删除页面或组件时,基于文件系统或数据库触发器更新FAST索引。

4

您可能需要为FAST创建XML,并让Custom Deployer(或事件系统)将内容发送到FAST。

首先创建工作的FAST XML并编写示例应用程序,以便您可以将它从.NET或Java应用程序中插入到FAST索引中。这还没有涉及Tridion。

然后编写您的Custom Deployer或Event System并将XML传递给FAST。

如果您使用的是Custom Deployer方法,我会建议联系Tridion专业服务,如果您自己没有做过或者不是Java程序员。新的Tridion 2011存储API为Custom Deployer提供了新的机会。与此同时,我会建议将FAST XML附加到最终的正常页面内容中,并由一些标记围绕,让您的自定义部署人员将其从页面输出中拉出,发送到FAST,然后在继续之前从输出中移除。

对于那些没有认真的内容交付/部署人员/ Java技能的人来说,这是一个相当困难的挑战。但是,如果你想自己去做,我会建议至少花2周的时间来研究现有的解决方案,并试用API。

使用事件系统可能会更容易一些 - 但是您的成功或失败消息将不会显示在发布队列中,并且如果搜索索引无法更新,您只能记录失败并且不会将信息传回给用户。

相关问题