CORBAに引き続き、CORBAの続き。今回は、Servletをサーバ側にしてみます。RMIの時はServletをサーバにするのに苦労しましたが、CORBAの場合はTIEが使えるので、そういう意味では簡単です。IDLは前回と同じで、IDLコンパイラでコンパイルする時に、TIEを指定します。サーバ側の実装はこんな感じ。ConvertStringOperationsインタフェースを実装するところが、普通のServletと違いますね。最初は、init()の中で別スレッドを起こして、そちらでorb.run()を実行していたのですが、そうしなくても動くようです。