Custom Indexing Connectors - Wie man externe Systeme in die SharePoint-Suche einbindet

Post on 18-Nov-2014

164 views 0 download

description

Mein Vortrag auf den Collaboration Days 2014 in Zürich: Custom Indexing Connectors - Wie man externe Systeme in die SharePoint-Suche einbindet. Abstract: Für Unternehmen, die sowohl Microsoft SharePoint als auch Drittsysteme wie beispielsweise ein Atlassian Confluence als Unternehmenswiki einsetzen, fehlt in der Regel eine gemeinsame Suchfunktion. Custom Indexing Connectors sind ein Weg, eine echte Unternehmenssuche zu realisieren. Am Beispiel der Entwicklung des Connectors for SharePoint Search für Confluence (http://www.communardo.de/home/connector-for-sharepoint-search/) zeige ich - wie sich die SharePoint-Suche flexibel erweitern lässt, - welchen Mehrwert sie in Abgrenzung zur Föderierten Suche bieten, - wie sich die Objekte eines externen Systems auf SharePoint abbilden lassen, - welche Entwicklungsansätze es gibt und - welche SharePoint-Schnittstellen bei der Entwicklung bedient werden müssen.

transcript

Heinrich UlbrichtSoftwareentwickler

E-Mail: heinrich.ulbricht@communardo.deTel: +49 351 83382 263

https://www.xing.com/profile/Heinrich_Ulbricht2

http://de.linkedin.com/in/heinrichulbricht

@h_ulbricht

SAP

SQLWCF

Siebel

Dynamics

Confluence

Integrationslevel

Result Block für Bing-Ergebnisse

SharePoint-Ergebnisse

SAP

SQL WCF

Siebel Dynamics

Confluence

Communardo

1) BCS3) Search

Connector Framework

2) SharePoint Search

4) Confluence

Indexing Connector

SQL, WCF, Oracle, SAP, Siebel, Dynamics, Confluence

BCS

Quelle: Professional SharePoint® 2013 Development (ISBN: 978-1-118-49582-7)

Quelle: TechNet, http://zoom.it/t7G3#full

Quelle: TechNet, http://zoom.it/ktlC#full

Quelle: TechNet, http://msdn.microsoft.com/en-us/library/office/jj163300.aspx

* Indexing Connectors

Connectors

Quelle: Professional SharePoint® 2013 Development (ISBN: 978-1-118-49582-7)

Quelle: http://searchunleashed.wordpress.com/2013/12/23/crawling-content-with-sharepoint-2013-search/

Indexing Connector

Quelle: TechNet, http://msdn.microsoft.com/en-us/library/office/jj163300.aspx

StartadressenProtocol Handler

Inhaltsquelle ConfluenceIndexing

Connector

Registrieren EntwickelnKonfigurieren

Quelle: http://msdn.microsoft.com/en-us/library/office/jj163300.aspx

“Übersetzung” BCS <-> Search

Quelle: Professional SharePoint® 2013 Development (ISBN: 978-1-118-49582-7)

••

••

••

MSSearch.exe

Protocol Handler

MSSDmn.exe

Space Page/Blog

Attachment

CommentAD

••

••

••

••