Re: High Volume Results Management
Robert Kieninger <[email protected]>
| Newsgroups | gmane.network.open-pegasus.general |
|---|---|
| Message-ID | <OFDC74EDBD.BF38D36D-ONC12577BC.00244DD6-C12577BC.002517C4@de.ibm.com> |
Hello Imran, returning a high volume of instances has been a long standing problem with CIM enumerate operations in general. To address this problem the CIM operations have recently been extended with the pulled enumeration operations, but these have not yet been implemented in OpenPegasus nor has the CMPI interface been extended to accommodate them. One way to address this is problem is making use of http chunking, what allows a client to start processing the returned instances chunk by chunk while the CIM server is still sending data. You can use http chunking for example in combination with the CIM Client for Java from the SBLIM project on SourceForge. Other ways to retrieve partial data would be through some kind of associations or using WQL queries through execQuery, if your version of OpenPegasus supports this. Mit freundlichen Grüßen / Kind regards Robert Kieninger From: Imran Ansari <[email protected]> To: [email protected] Date: 13.10.2010 20:12 Subject: High Volume Results Management Hello Everyone, I've a CMPI based provider. Presently, I'm having problem with the response time while returning large number of instances. I would like to know if and how it is possible to deliver these instances in an incremental manner via callback or some other mechanism? I would really appreciate some help on this. Thanks, Imran