エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
@IT Special PR:システム連携の在り方を変えるSOA開発・実行プラットフォーム - @IT情報マネジメント
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
@IT Special PR:システム連携の在り方を変えるSOA開発・実行プラットフォーム - @IT情報マネジメント
ソフトウェア開発ではそのごく初期のころから再利用が重要なテーマとなってきた。プログラミングではサ... ソフトウェア開発ではそのごく初期のころから再利用が重要なテーマとなってきた。プログラミングではサブルーチン、ライブラリ、モジュール、コンポーネントなどの概念が導入され、実行環境においては共通機能を切り出してI/Oサブシステム、OS、ミドルウェアなどのソフトウェアスタック(階層)が積み上げられてきた。最近ではSOAが提唱され、“サービス”というレイヤーが追加された。 これらはすべて重複開発を避けるための措置だ。複数のソフトウェアが同じような機能を持っている場合、これを独立したコンポーネントにして共通利用することでシステムの肥大化を回避し、メンテナンスポイントを最小化するわけだ。しかし、こうしたレイヤーが増えることのデメリットもある。 まず、コンポーネント間のやりとりによるオーバーヘッドの発生がある。また、コンポーネントを再利用するためのテクノロジが数多くあると、エンジニアはそれらの仕様や規則