Sharepoint & IBM Domino
the introduction of Microsoft Office SharePoint Server into organizations that have traditionally used IBM Lotus Notes and IBM Lotus Domino is increasingly common.
So the normal question from the technical team is “From where we can start to integrate with SP or migrate to SP"
I came here with some initial guidance to help Technical people to Migrate/Integrate SharePoint with IBM Domino
1- Lotus Domino Server has a different types of Databases , the Following are the different types of databases on the Domino server:
- Domino Directory: Maintains Server configuration, user accounts and messaging information. Domino server cannot run without it. In Microsoft world, these features are spread across the Active Directory, Microsoft Exchange and Microsoft SharePoint servers
- System Databases: a set of supporting databases needed to support server and administrative functions
- Mailboxes: user mailboxes and mail-in databases. In Microsoft world, mailboxes are on the Exchange server and mail-in databases are equivalent to the mail enabled Libraries in SharePoint
- Application Databases: business applications like document library, discussion forum, employee self-service or workflow applications. List/Library and Sites would be the equivalent in SharePoint world
- Notes Templates: any Lotus Notes database can be saved as a template and then another clone of the application can be created using the template. Lot of Template database ship out of the box in the product. List template and Site template would be the equivalent in SharePoint
When migrating messaging infrastructure, you would concentrate on the Domino Directory and Mailboxes on Lotus Domino server. For migrating the application infrastructure, you would concentrate on the Application Databases running on the Lotus Domino server.
And each type of the above DBs has different ways of integration and migration to SP.
2- Integration ways and protocols:
- Support for Open Protocols (SharePoint Server and Notes or Domino support a number of open protocols ( HTTP,XML,SOAP,COM ) that are useful as integration points) And because of that SharePoint Support for Standards and Technologies to integrate with Lotus Domino such as
- HTTP ( User can display all Domino server inside SharePoint Page Viewer Web Part and display the domino server functions such email or any page in the ECM see this photo https://i.msdn.microsoft.com/dynimg/IC310179.jpg )
- XML over HTTP
- Web Services
- SharePoint Web Service API
- Custom application developed by dot net development
- BDC (Business Data Catalog) /BCS (Business Connectivity service )
This integration protocol failed to do some integration between Lotus Application and SharePoint such as (Rich Text, Audit information, Child/parent relationships, and Access control settings Doc Links, Data Validation, business Logic, workflow, automation) and there are Third party tools to fix these issues and provide integration
3- ThirdParty Tools:
- There are set of third party tools to integrate and migrate the Lotus domino to SharePoint 2010
Third party |
Tool |
Function |
Mainsoft |
SharePoint Integrator for Lotus Notes |
-Leverage Taxonomy and Governance-Connect the two environments together.https://www.mainsoft.com/ |
Colligo |
Colligo Contributor |
migration of Notes apps to SharePointhttps://colligo.com/ |
Benz Technologies |
SharePoint4Notes |
Integrate Lotus Notes and Domino, SharePoint and InfoPath using https://benztech.com/ |
Benz Technologies |
The Rationalizer |
Use time to discover what's really important in your Notes and Domino applications to help in integration decisionshttps://benztech.com/ |
Casahl |
EcKnowledge |
Data migration/sync, UI recreation,Application analysis www.casahl.com |
Quest |
Notes Migrator for Sharepoint
|
Data migration, UI recreation, Application analysis www.quest.com |
Unify |
Migration Service |
Logic and UI https://www.unify.com/ |
Binary Tree |
CMT for SharePoint |
Application migration utilitieswww.binarytree.com |
ba-insight |
Lotus Notes Connector |
Search connector that enable SharePoint or FAST to index Notes content, securely and with Enterprise performance.https://www.ba-insight.net/Products/Connectors/Notes/Pages/Lotus-Notes.aspx |
4- Useful Links that may help to understand the story of integration/Migration between domino and SharePoint:
- Interoperability for SharePoint Server and Lotus Notes or Lotus Domino(Very important white paper ) https://msdn.microsoft.com/en-us/library/ee230637.aspx
- Creating a SharePoint List, with Data, Based on a Lotus Notes “View” in Less Than 10 Minutes https://www.lotususergroup.org/Submissions.nsf/ContentSpotlight/4E73B79BFEEB2A78862576B1000F7C7B/?OpenDocument
- Integrating IBM Lotus Domino data with Microsoft SharePoint Services https://www.ibm.com/developerworks/lotus/library/domino-sharepoint/?track=LNMOSS
Hope this Blog summarize the story of integration and was useful :) ENJOY