2008-09-30 9 views
2

Nous avons une nouvelle installation de Microsoft Search Server 2008 Édition Express sur un serveur et il indexe bien notre intranet (sur un autre serveur) que nous pouvons rechercher à partir de la recherche fournie forme sur le serveur de recherche. Je souhaite personnaliser les résultats de recherche afin qu'ils ressemblent effectivement à comme comme notre intranet les a générés et également placer la zone de texte et le bouton de soumission du formulaire de recherche sur les pages intranet elles-mêmes. Le formulaire de recherche existant et fourni semble être une page ASP.NET et effectue une publication, donc ce n'est pas comme si je pouvais simplement le dupliquer dans mon code ASP classique intranet et de toute façon, je finirais par avoir du HTML pré-formaté quand je suis juste après un XML brut pour me transformer/me formater.Microsoft Search Server 2008 Édition Express à partir de ASP classique ou ASP.NET

Y a-t-il une URL avec laquelle je peux accéder au serveur de recherche, en passant le (s) paramètre (s) de requête et en lui renvoyant un XML valide que je peux ensuite, via ASP, ou ASP.NET effectuer une transformation en utilisant XSLT?

Tous les articles de personnalisation Je semblent rencontrer sur le Web reportez-vous à la création de composants WebPart Sharepoint et de les utiliser sur une page ASP.NET et c'est (Sharepoint Web Parts) quelque chose que je ne connais rien :(

I Actuellement, je fais exactement ce que je recherche avec une appliance Google Mini, en appelant une URL avec des termes de recherche collés sur l'URL et en utilisant XSLT pour transformer les résultats de recherche XML renvoyés en quelque chose qui, au moins Toutefois, nous souhaitons utiliser Microsoft Search Server 2008 pour effectuer la même tâche si possible

Répondre

3

Vous pouvez appeler le service Web de recherche.Ce n'est pas tout à fait comme straig Avant d'appeler une URL comme l'appliance Google, ce n'est pas décourageant. Dans MOSS 2007, l'URL est http://portalname/_vti_bin/Search.asmx. La méthode que vous voudrez probablement utiliser est Query. Cela renverra les résultats en tant que document XML. De là, vous pouvez appliquer votre XSL et afficher en ligne sur votre page de recherche personnalisée.

Questions connexes