RE: Inter provider communication

Ashok K Pathak <[email protected]> Mon, 1 Apr 2013 11:24:54 +0530
Newsgroups gmane.network.open-pegasus.general
Message-ID <OF9AEED469.8F61F7A8-ON65257B40.00205C61-65257B40.002075FD@in.ibm.com>
>>>
The CIMOMHandle in Pegasus is the object that providers must use to gain
access to Pegasus services including the repository and other providers. A
functioning CIMOMHandle is necessary for association support.


The CIMOMhandle also serves a useful role for asynchronous providers in
that it facilitates communication of status between Pegasus and its
providers. For example, some providers must always remain loaded, or must
ensure they are not unloaded during a critical or time consuming operation.
They need the CIMOMHandle to indicate this status back to Pegasus.


<<<
http://cvs.opengroup.org/cgi-bin/viewcvs.cgi/*checkout*/pegasus/Attic/cimom_handle.html?rev=1.1.2.2



Regards


Ashok


                                                                           
             "Kandepu, Anusha"                                             
             <anusha.kandepu@h                                             
             p.com>                                                     To 
                                       Anuj Jain                           
             04/01/2013 10:58          <[email protected]>,          
             AM                        "[email protected]"         
                                       <[email protected]>,        
                                                                        cc 
                                                                           
                                                                   Subject 
                                       RE: Inter provider communication    
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




Hi Anuj,
                We have an internal client in Op for Inter-provider
communication or doing up calls from the providers. The client name is
“CIMOMHandle” .You can create the instance of CIMOMHandler and use it for
up calls  inside your provider. We have a sample test Provider in OP which
uses CIMOMHandler.The details of the test Provider is mentioned below, you
can go through the same.

pegasus/src/Providers/TestProviders/CIMOMHandleTestProvider/TestOperationsProvider.cpp

Regards,
Anusha.
From: Anuj Jain [mailto:[email protected]]
Sent: Sunday, March 31, 2013 11:46 PM
To: [email protected]
Subject: Inter provider communication

Hi,
Is there support for inter-provider communication in Pegasus? Can one
provider send a WBEM request to another provider? I understand that this
can be achieved by creating a CIMClient and sending a request to localhost,
but is there a better way to communicate back with the CIMOM from the
provider to request this?
Thanks
Anuj