GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • メインページ
  • コミュニティ・ポータル
  • 最近の出来事
  • 新しいページ
  • 最近の更新
  • おまかせ表示
  • 練習用ページ
  • アップロード (ウィキメディア・コモンズ)
  • 特別ページ
  • ヘルプ
  • 利用案内
  • 井戸端
  • お知らせ
  • バグの報告

This view

  • Original page
  • New address

GeezerVison is showing ja.wikipedia.org — .NET Remoting - Wikipedia

.NET Remoting は、.NET Framework 1.0の一部としてリリースされたマイクロソフトのプロセス間通信APIである。様々なアプリケーションドメインやプロセス、そして様々なコンピュータ上に存在するオブジェクトが、互いにシームレスに通信するための高性能かつ拡張性の高いフレームワークを提供する。

16ビット版Windowsの時代から、.NET Remotingに至るまでには以下のような技術が開発されてきた[1]。

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

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

その後、.NET Framework 3.0以降で導入されたWindows Communication Foundation (WCF) によって、DCOMや.NET Remotingの置き換えが進められている。

脚注

  1. ↑ Software Technology Roadmap (2001年). “Component Object Model and Related Capabilities”. Carnegie-Mellon Software Engineering Institute. 2008年5月15日時点のオリジナルよりアーカイブ。2008年3月7日閲覧。
  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 
  4. ↑ Microsoft .NET Remoting Framework の概要
マイクロソフトのAPIとフレームワーク
グラフィック
  • Desktop Window Manager
  • Direct2D
  • Direct3D (拡張)
  • GDI / GDI+
  • WPF
  • Silverlight
  • WinUI
  • Windows Color System
  • Windows Image Acquisition
  • Windows Imaging Component
オーディオ
  • DirectMusic
  • DirectSound
  • DirectX plugin
  • XACT
  • Speech API
マルチメディア
  • DirectX (Media Objects
  • Video Acceleration)
  • DirectInput
  • DirectPlay
  • DirectShow
  • Image Mastering API
  • Managed DirectX
  • Media Foundation
  • XNA
  • Windows Media
  • Video for Windows
ウェブ
  • MSHTML
  • EdgeHTML
  • RSS Platform
  • JScript
  • VBScript
  • BHO
  • XDR
  • SideBar Gadgets
データアクセス
  • Data Access Components
  • Extensible Storage Engine
  • ADO.NET
  • ADO.NET Entity Framework
  • Sync Framework
  • Jet Engine
  • MSXML
  • OLE DB
  • OPC
ネットワーク
  • Winsock (LSP)
  • Winsock Kernel
  • Filtering Platform
  • Network Driver Interface Specification
  • Windows Rally
  • BITS
  • P2P API
  • MSMQ
  • MS MPI
コミュニケーション
  • Messaging API
  • Telephony API
  • WCF
管理
  • Win32 console
  • Windows Script Host
  • WMI
  • PowerShell
  • Task Scheduler
  • Offline Files
  • Shadow Copy
  • Windows Installer
  • Error Reporting
  • Event Log
  • Common Log File System
コンポーネントモデル
  • COM
  • COM+
  • ActiveX
  • Distributed Component Object Model
  • .NET Framework
ライブラリ
  • Base Class Library (BCL)
  • Microsoft Foundation Classes (MFC)
  • Active Template Library (ATL)
  • Windows Template Library (WTL)
デバイスドライバ
  • Windows Driver Model
  • Windows Driver Foundation
    • KMDF
    • UMDF
  • WDDM
  • NDIS
  • UAA
  • Broadcast Driver Architecture
  • VxD
セキュリティ
  • Crypto API (CAPICOM)
  • Windows CardSpace
  • Data Protection API
  • Security Support Provider Interface (SSPI)
.NET
  • ASP.NET
  • ADO.NET
  • Base Class Library (BCL)
  • Remoting
  • Silverlight
  • TPL
  • WCF
  • WCS
  • WPF
  • WF
ソフトウェアファクトリー
  • EFx Factory
  • Enterprise Library
  • Composite UI
  • CCF
  • CSF
IPC
  • MSRPC
  • Dynamic Data Exchange (DDE)
  • Remoting
  • WCF
アクセシビリティ
  • Active Accessibility
  • UI Automation
テキストと多言語
サポート
  • DirectWrite
  • Text Services Framework
  • Text Object Model
  • Input method editor
  • Language Interface Pack
  • Multilingual User Interface
  • Uniscribe
人工知能
  • DirectML
  • 一覧
  • カテゴリ:マイクロソフトのAPI
.NET
アーキテクチャ
  • 共通言語基盤
  • アセンブリ
  • メタデータ
  • マネージコード
  • 基本クラスライブラリ
  • .NET Standard
  • 仮想実行システム
  • Roslyn
  • Native AOT
共通言語基盤
  • 共通言語ランタイム
  • 共通型システム
  • 共通中間言語
  • 動的言語ランタイム
言語
  • C#
  • Visual Basic .NET
  • F#
  • PowerShell
  • C++/CLI (マネージ拡張)
  • †J#
  • JScript .NET
  • IronPython
  • IronRuby
  • Nemerle
  • Boo
  • PiechPie / †Phalanger
  • †Cω
  • †Spec#
パッケージマネージャ
  • NuGet
  • myget
  • ProGet
関連技術
  • Azure
  • MAUI
  • †Xamarin
  • Blazor
  • Aspire
  • Uno Platform
  • †UWP
  • Avalonia UI
  • WPF
  • WCF
  • WF
  • WCS
  • Windows Forms
  • ASP.NET
  • ADO.NET
  • ASP.NET MVC Framework
  • Entity Framework
  • ClickOnce
  • XAML
  • †Silverlight
  • LINQ
  • †.NET Remoting
  • MSBuild
  • XSP
  • ML.NET
  • Windows UI Library(Windows App SDK)
その他のCLI実装
  • †.NET Core
  • .NET Framework
  • Mono
  • シェアードソースCLI
  • Portable.NET
  • .NET nanoFramework
  • .NET Micro Framework
  • .NET Compact Framework
  • †Microsoft XNA
組織
  • .NET Foundation
  • Microsoft
  • Xamarin
開発環境
  • Visual Studio
  • Visual Studio Code
  • JetBrains Rider
  • MonoDevelop / Xamarin Studio
  • SharpDevelop
その他
  • async/await
  • MVVM
  • ReactiveX
カテゴリ カテゴリ
スタブアイコン

この項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。

  • 表示
  • 編集
「https://ja.wikipedia.org/w/index.php?title=.NET_Remoting&oldid=107112571」から取得
カテゴリ:
  • .NET
  • マイクロソフトのAPI
  • 遠隔手続き呼出し
隠しカテゴリ:
  • すべてのスタブ記事
  • ソフトウェア関連のスタブ
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.