Se si sceglie di usare la API com.sun al posto della
API javax
per sviluppare un software
WBEM, sono pienamente supportate solo le chiamate remote ai metodi CIM (RMI).
Per gli altri protocolli, ad esempio XML/HTTP, non è garantito un supporto
completo con la API com.sun.
La tabella seguente riporta 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 |