module <identifier> |
{ |
<type declaration> |
<constant declaration> |
<exception declaration> |
interface <identifier> [:<inheritance>] |
{ |
<type declaration> |
<constant declaration> |
<exception declaration> |
[<op_type>] <identifier> (<parameters>) [raises exception] [context]; |
: |
}; |
interface <identifier> [:<inheritance>] |
: |
}; |
CORBA uses the Interface Definition Language (IDL) for the interface specification between the client and server. |