CCM

(Review) An example CCM component

IDL specification:

interface Sell, Buy;

//Define equivalent, supported interfaces component Stock_Exchange supports Sell, Buy{

    provides Stock_Quote;    //Facet

 

    consumes Buy_offers;    //Event Sinks

    consumes Sell_Offers;

 

    publishes Price_Change; //Event Source

    uses SEC;                       //Receptacle

    ...                                   //Other definitions

};