Se si sceglie di usare la API com.sun anziché
la API javax
per sviluppare il
software WBEM, sono supportate pienamente solo le RMI (remote method invocation)
del CIM. Per gli altri protocolli, ad esempio XML/HTTP, non è garantito
un supporto completo con la API com.sun.
La tabella seguente contiene alcuni esempi di chiamate che vengono eseguite correttamente con RMI ma non con XML/HTTP.
Chiamata del metodo |
Messaggio di errore |
---|---|
CIMClient.close() |
NullPointerException |
CIMClient.execQuery() |
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED |
CIMClient.getInstance() |
CIM_ERR_FAILED |
CIMClient.invokeMethod() |
XMLERROR: ClassCastException |