.NET により Windows 特定 API へのアクセスが簡単になることから、Microsoft .NET コンポーネントとの相互運用が必要な場合もあるでしょう。Windows 特定の API は、Java のような他のポーtブル・テクノロジーですぐにアクセスすることができません。
例えば、IBM i 上で実行されている Web アプリケーションで、認証のためにユーザーの Windows ログインを利用したいとしましょう。認証を行う .NET サービスを実行することで、これが非常に簡単になり、IBM i は単にこのサービスにタクスクを任せるだけで良いのです。
Microsoft .NET テクノロジーに不慣れな場合は、Wikipedia の 導入説明を参照してください。
このチュートリアルでは、以下が説明されています。
- Windows の IIS 内の .NET コードをホストする方法。 IIS は Microsoft の Web サーバーです。IIS は Microsoft のエディション毎に提供されますが、まず最初にインストールする必要があります。
- (XPRIM_HttpRequest を使って) RDML コードから .NET Web サービスを起動する方法。