Protocol Handler
Hummingbird Protocol Handler
The Hummingbird protocol handler provides the mechanism to provide visibility into the Hummingbird repository from various Microsoft applications. The protocol handler acts as the primary bridge between the Hummingbird Enterprise and Microsoft’s search technologies. This component allows you to search for and retrieve Hummingbird documents from SharePoint sites and portals, Office applications (such as Outlook, Word, Excel, etc.), and via any application through web services. This information includes the full text index, and document meta-data stored within Hummingbird, and respects Hummingbird security where needed.
Hummingbird Web Parts
The Hummingbird Web Parts allow for display, view, search and editing of documents from within SharePoint. Various web parts are available including “my recently edited documents”, “document details”, “meta-data view”, and more.
GIS Web Part
The GIS Web Part provides the ability to view and interact with ESRI ArcIMS maps within a “view” of a SharePoint page. This web part can be configured and easily placed in any SharePoint page. In addition, the Web Part provides the capability to “connect” to various other web parts via the Microsoft Web Part connection architecture, thus allowing basic integration with minimal changes (if any).
Related Information Web Part
The Related Information Web Part provides relevant information based on information selected in an ESRI Web Part. This information can be mapped to various properties within ArcIMS and corresponding information within your various document repositories, including Hummingbird and SharePoint document libraries. In addition, searches can be expanded to include full text searches with property data across any content source.
If desired, the related information displayed can include various SharePoint items including people, discussions, events, and news.
Solution Approach
Leverent’s solution approach focuses on leveraging existing integration mechanisms and platforms, utilizing web services if possible, and building flexible loosely coupled integrations. The integration architecture diagram provides a high level view of the integration point between Hummingbird, ESRI, and the Microsoft Search and SharePoint collaboration platform. By building a protocol handler for the Microsoft Search environment, as opposed to direct search web integration, Hummingbird documents may be returned in context within search results from other connected repositories. This protocol handler utilizes the published Hummingbird DM API for communication, authentication, and data access to the Hummingbird repository.
ESRI integration is handled using the ArcIMS web services for data access allowing maximum GIS functionality, and manageable integration points. The web part allows for drill-down capability, feature selection, and more.
|