Home > コンセプトペーパ > 開発手法 > Magic xpiプロジェクトのライフサイクル > アーキテクチャ上の考慮事項 > ライセンスに関する考慮事項 > コードの再利用

コードの再利用

SOAプロジェクトにおける重要な問題の1つは、既存のコードを再利用する能力です。既存のコードをたくさん再利用すればするほど、プロジェクトのリスクを減らすこととなり、また統合プロジェクトを作成する上での投資も少なくてすみます。

複数のモジュールによって共有されたり、プロジェクト内の複数の場所から呼び出された特定のタスクを実装するフローであれば、よく考えられたプロジェクトとなります。ここには、エラー処理やデータキャプチャ処理、クリーンナップ用フローなどが含まれます。

さらに、既存のコードをWeb Serviceとして公開したり、COMやHTTPなどの他のインタフェースを使用して公開することができます。