コンテンツにスキップ

「.NET Remoting」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Melan (会話 | 投稿記録)
en:.NET Remoting(2007年6月2日 0:44:10(UTC))の翻訳
 
Alexbot (会話 | 投稿記録)
m ロボットによる 追加: pt:.NET Remoting
20行目: 20行目:


[[en:.NET Remoting]]
[[en:.NET Remoting]]
[[pt:.NET Remoting]]
[[ru:.Net Remoting]]
[[ru:.Net Remoting]]

2007年12月16日 (日) 04:19時点における版

.NET Remoting は、.NET Framework 1.0 の一部としてリリースされたマイクロソフトプロセス間通信APIである。16ビット版WindowsOLE(1990年)から始まるマイクロソフトの一連の技術開発の1つである。.NET Remoting に至るまでには以下のような技術が開発されてきた[1]

  • COM: 1993年
  • COM-95: 1995年
  • DCOM: 1997年(後に ActiveX へ)
  • COM+ と Microsoft Transaction Server: 2000年

現在では、.NET Framework 3.0の一部である Windows Communication Foundation (WCF) で置き換えられている。また、.NET Framework 3.0 は Windows Vista オペレーティングシステムの一部となっている。

Common Object Request Broker Architecture (CORBA) や Java RMI のような類似技術と同様、.NET Remoting は複雑だが、その本質は単純である。オペレーティングシステムやネットワークエージェントの助けを借りて、クライアントプロセスがサーバプロセスにメッセージを送信し、応答を受信する[2][3]Microsoft Developer Network (MSDN) では .NET Remoting に関するページがある[1]

脚注

  1. ^ Software Technology Roadmap ( エラー: year に「年」の漢字は付けないでください。月や日まで含める場合や「年」の漢字を付ける必要のある場合は year を使用せず date に記入してください。). “Component Object Model and Related Capabilities”. Carnegie-Mellon Software Engineering Institute. Template:Cite webの呼び出しエラー:引数 accessdate は必須です。
  2. ^ Scott McLean, James Naftel and Kim Williams (2002). Microsoft .NET Remoting. Microsoft Press 
  3. ^ Ingo Rammer and Mario Szpuszta (2005). Advanced .NET Remoting. Apress