0

私がやろうとしているのは、アイテムが SharePoint カレンダーに追加されたときに、同じタイトル/日付/時刻で Lotus Notes にリマインダーが設定されるように、SharePoint イベント レシーバーを設定することです。

Lotus Notes のリマインダーを作成する Windows フォーム アプリケーションを作成できましたが、そのコードを SharePoint イベント レシーバーに挿入すると、実行されません。動作することがわかっている他のコードを受信機に入れてみましたが、Notes コードを入れても何も動作しません。

Lotus Notes のコードは、Notes クライアントがインストールされたマシン上で実行する必要があるため、これができないのでしょうか?

4

2 に答える 2

1

はい。相互運用クラスを使用している場合は、マシンに Notes をインストールする必要があります。そうしないと、Notes COM API を公開する DLL を呼び出すことができません。IBM は Win64 で COM API をサポートしていないため、SharePoint サーバーが 64 ビットの場合、これは問題になる可能性があります。ほとんどの場合は機能するようにすることができますが、その道をたどるのはお勧めできません。

しかし、あなたが望むことを行うための他の可能な方法があるかもしれません. Domino は、HTTP 経由でアクセスするように構成でき、Web サービスをサポートし、最近のバージョンは REST API をサポートします。

于 2012-07-13T01:17:42.187 に答える
0

すぐに使える Lotus Search コネクタでは、ローカル コンピューターに Lotus が必要なので、その通りだと思います。ローカルボックスに蓮が必要です。

実際には、http API などがない限り、Lotus コードでは Lotus ライブラリを使用できるようにする必要があるため、これはロジックです。

于 2012-07-12T20:23:27.037 に答える