.
.
1.3. ( )
. .1.1.
. 1.1.
(1) ( ) ', . (2) ', (3). ' , (4) ( ).
(5), (2). (6) , , () 䳿 . (7) (8) . , 䳿 .
㳿 . :
- ( , ( ) ( );
- ( );
- ( , () (interoperation) ).
( , ) ( , ).
, :
- , , (, ) ;
, , , :
;
() ;
|
|
' ;
- , ;
- , , .
API (Application Programming Interface) ( ) - Interface Definition Language (IDL).
, , Java, , : iContract, JML (Java Modeling Language), Jass (Java with assertions), Biscotti, and JINSLA (Java INterface Specification LAnguage).
, ( ) ( ), , .
:
- (, , , COBRA-, RMI-, -, , JSP-, , XML-, DTD- .., );
- 䳿 ( , , 䳿 , );
- (, , ). , , ' . , , , .
- COM (Component Object Model) (DCOM , COM+), CORBA,.Net Framework.
1. Component Object Model (COM) Microsoft . , '. ActiveX, OLE . Visual Basic, C++ .
2. Java Beans Sun Microsystems ( Java).
3. CORBA ( OMG, IDL-, ).
4. Dot Net Framework Microsoft .
( , ' 䳿 - ) , , 䳿 . ' , ' , , , , EJB (Enterprise JavaBeans).
㳿 - ( ) , .