Open Transportとは? わかりやすく解説

Open Transport

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/26 08:36 UTC 版)

ナビゲーションに移動 検索に移動

Open Transport は、AppleUNIX System VSTREAMSを実装したものの名称。それまでのMacTCPを置き換えた。

Open TransportはMentat Portable Streamsという実装に基づいており、TCP/IPとシリアル通信を制御する[1]。さらに、AppleはこれにAppleTalkの実装も追加した。

歴史

Open Transportは1995年5月、Power Mac 9500で最初に採用された。System 7.5.2 に含まれ、PCIベースのPower Macの新製品向けにリリースされたが、その後古いハードウェアでも利用可能となった。PCIベースの新しいMacではMacTCPがサポートされていなかったが、古いシステムではMacTCPとOpen TransportをNetwork Software Selectorで切り替え可能になっていた。MacTCPにはない機能として、複数の設定を切り替えて使用可能だった。

Open Transportの評価は様々である。高速性と拡張性を評価する者もいたが、初期のOpen TransportのTCP/IP実装はバグが多く不評を買った。また、C++向けに設計されたAPIが問題にされることもあった(バイナリ互換問題)。Open Transportのアーキテクチャ(すなわち STREAMS)は、様々なプロトコルスタックを容易に追加できるのが特徴だが、TCP/IP があらゆる通信で使われるようになるにつれ、オーバースペックで複雑すぎる点が問題となっていった。

このため、Open TransportはmacOSへの移行時に捨てられることになった。macOSではより一般的なソケットが使われている。Open TransportはClassic環境で古いアプリケーションを使う際に限定的に使われている。

脚注

  1. ^ Apple Tech Note 1117 - Open Transport STREAMS FAQ




固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Open Transport」の関連用語

Open Transportのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Open Transportのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのOpen Transport (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS