Java™ API と C++ API には、いくつかの基本的な違いがあります。
IBM® Content
Manager Java および C++ API セットには、以下のような相違点があります。
- C++ API で定義されている演算子は、Java API では定義されていません。
これらの演算子は、Java 関数としてサポートされています。
- 汎用オブジェクトを表すためには、C++ クラス DKAny の代わりに Java のクラス・オブジェクト (java.lang.Object) が使用されます。
- 共通定数およびグローバル定数は、Java
API 内のインターフェース DKConstant に定義されています。
C++ では、DKConstant.h に定義されています。
- Java API では Java ガーベッジ・コレクターが使用されます。
- Java 関数 DKDDO.toXML() と DKDDO.fromXML() は、
C++ では使用できません。
- XML クラスは、Java でのみ使用可能です。