.NET und Lotus Notes-Interop
Ich habe Lotus Notes-Datenbank-Datei (.nsf) an einem bestimmten Ort, sagen wir mal: http://intranet.mycompany.com/somewhere/data.nsf
Ist es möglich, in irgendeiner Weise zu Lesen von diesem Ort aus mit jedem .NET-Sprache?
- Welche version von Lotus Domino/Notes-Server verwenden Sie? Haben Sie den lotus notes-client auf dem Rechner installiert, werde das ausführen .net-code? Können Sie uns mehr details über das, was Sie tun wollen?
- Ich war da ein link wie intranet.mycompany.com/somewhere/data.nsf, und ich habe Lotus Notes 7 auf meinem Rechner installiert. Auch ich habe Lotus Domino-Objekte und die Lotus Notes Automation Classes Hinzufügen referece/COM-Registerkarte in der VS. Ist es auch möglich, die Daten von diesem .nsf nur diesen link?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf diese Ressourcen:
Können Sie die ReadViewEntries option URL und gibt Sie als XML-Daten --> http://www-12.lotus.com/ldd/doc/domino_notes/7.0/help7_designer.nsf/855dc7fcfd5fec9a85256b870069c0ab/63d772b44948d4848525704a003f6544?OpenDocument&Highlight=0,readviewentries
Können Sie die COM-Klassen auf die Datenbank zugreifen. Eigentlich den ersten link, den @Konamiman gebucht umfasst sowohl Lösungen --> http://www.ibm.com/developerworks/lotus/library/domino-msnet/index.html
Meine bescheidene Meinung für jene, die sich eine solche Aufgabe wäre nicht zu stören, mit direktem Zugang zum LN-Daten (zumindest ich habe nicht gehört, von jeder anständige C# - dev für Lotus Notes), aber die folgenden Punkte beachten:
1) dump-LN-Daten in einer relationalen Datenbank (IBM DB2, MS SQL Server etc.) mit Hilfe von LEI (Lotus Enterprise Integeration) oder ein benutzerdefiniertes tool, wo Sie es nutzen können, wie Sie wollen, sagen, in ORM für ASP.NET auch bi-direktional.
Das macht Sinn, wenn Sie migrieren oder haben Sie einen Zeitplan für den Datenaustausch.
2) für einen geringeren Betrag von Daten, die nur sporadisch Zugang, ich würde zu entwickeln, einen WebService oder etwas in der Lotus Notes-Datenbank.
Werde ich davon ausgehen, dass Sie Zugriff auf die Datenbank über HTTP nur, weil Sie seine Lage.
So, für die aktuelle und ältere Versionen des Domino-Servers können Sie den Zugriff auf die andere Datenbank Elemente mit dem Domino-URL-syntax die Zugriff auf design-Elemente zusätzlich zu den Daten-Dokumente.
Ab Domino 9 können Sie auch Zugriff auf die Daten, die Verwendung von REST-Anfragen, die mit der Domino Access Services (DAS), die alle die standard CRUD (Create, Read, Update, Delete) Befehle, die Sie benötigen, also POST, GET, PUT, DELETE und PATCH. Denken Sie daran, dass Sie brauchen, um die Datenbank zu aktivieren und seine Ansichten aufgerufen werden, indem Sie DAS, bevor Sie können Ihre Anfragen.
Bereitgestellten links geben Ihnen alle Informationen, die Sie benötigen.