       483

     IID (Interface Identifi-
er),    GUID (Global Unique Identifier)  
,   Windows.   
    CLSID (Class ID),    ,
, ,      .  ,
          
,    .      lUnknown,
        .

       DLL.    
   ,   
  DCOM.         -
   : Proxy ()  Stub
(). Proxy    .    ,
Proxy          .  
  Stub,      . 
,     .

 (Common Object Request Broker Architecture)    
   .  CORBA  -
  OMG (Obgect Management Group    ),
  .      CORBA -
   .     Stub  ORB (Ob-
ject Require Broker).    Stub ,       .
    ,     Stub.

Stub      -  
ORB,       .    -
   Smart Agent ( ). ,
  ORB,    Smart Agent,  -
         
.        
ORB.        BOA (Basic Object Adap-
ter    ). BOA    ,
,         
     .   ,  BOA -
       Skeleton,     .

  CORBA      IDL (Inter-
face Definition Language),  C++.  IDL   -
   Stub  Skeleton  .  -
          
   .      -
    , ,    IBM 
  Sun.

    ORB  Smart Agent  
UDP.   CORBA      
    Smart Agent.     Smart Agent -
   ,        .   -
    Smart Agent.   Smart Agent ,  -
    ,         -
.    .

9.1.4       C++Builder

  C++Builder     Borland Database Engi-
ne (BDE)      Borland. BDE   -
    .     -

16*