javax アプリケーションプログラミングインタフェースではなく、com.sun アプリケーションプログラミングインタフェースを使用して WBEM ソフトウェアを開発する場合、全面的にサポートされるのは Common Information Model (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 |