如果选择使用 com.sun 应用程序编程接口而不是使用 javax 应用程序编程接口来开发您的 WBEM 软件,则只有 CIM 远程方法调用 (RMI) 得到完全支持。其它协议,如 XML/HTTP,不一定完全支持 com.sun 应用程序编程接口。
下表列出了在 RMI 下能够成功执行、但在 XML/HTTP 下不能成功执行的调用示例。
| 方法调用 | 错误信息 | 
|---|---|
| CIMClient.close() | NullPointerException | 
| CIMClient.execQuery() | CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED | 
| CIMClient.getInstance() | CIM_ERR_FAILED | 
| CIMClient.invokeMethod() | XMLERROR: ClassCastException |