, , , , , API .
, , , , , , (, UNIX) (, Microsoft Windows), API , , ,
Win32 Win32 API,
API POSIX UNIX/Linux.
SOAP
SOAP ( . Simple Object Access Protocol ; 1.2) . SOAP (RPC). XML, . 1.2 SOAP. SOAP XML-RPC.
SOAP : SMTP, FTP, HTTP, HTTPS . , . SOAP HTTP. SOAP , -.
SOAP Web- , SOAP , Web-. , , SOAP , Web- , .
CORBA.
CORBA (Common Object Request Broker Architecture) , ( ) OMG .
CORBA - . CORBA , , , , , .
CORBA , . ( CORBA), . CORBA (OMG IDL) , IDL , CORBA-. , , C++, Lisp, Smalltalk, Java, , Object Pascal, /1 Python. Perl, Visual Basic, Ruby Tcl, ORB, .
|
|
19. COM/DCOM .NET
COM (. Component Object Model ; []) Microsoft, , . - . COM -, Microsoft Windows. Windows COM . COM : Microsoft OLE Automation, ActiveX, DCOM, COM+, DirectX, XPCOM.
1996 DCOM (. Distributed COM COM) DCE/RPC ( RPC). DCOM COM- . DCOM, CORBA , , . DCOM , , .
2002 Microsoft.NET, Microsoft Windows. .NET , COM .NET, . , COM (, COM+) .NET .