SOA(サービス指向アーキテクチャ)におけるサービス化は、あるシステムの一部、または全体を外部から呼び出すためのインタフェースを作成することを指す。インタフェースはどんなもので、どう作るのか。どんな既存システムもサービス化できるのか。ITに詳しくない事業責任者がどう利用するのか。これらの疑問に答える形で、サービス化を詳しく説明する。 日経コンピュータ2006年2月6日号の記事を原則としてそのまま掲載しています。執筆時の情報に基づいているため、社名や登場人物の肩書きを含め現在は状況が変わっていることがありますが、SaaSやEnterprise2.0の動向に興味のある方に有益な情報であることは変わりません。 サービス化のための技術としては、システム連携技術のCORBAやWebサービス、Java関連仕様ではJava-RPCやEJBなどがあるが、インタフェース作成の手順はほぼ共通している。まず、イ