Los nodos CORBA de WebSphere Message Broker dan soporte a un conjunto de tipos y operaciones en archivos IDL importados.
WebSphere Message Broker da soporte a la especificación CORBA 2.3.1 y utiliza Java™ 6 JRE ORB y es, por tanto compatible con cualquier proveedor de CORBA que sea compatible con JRE ORB.
WebSphere Message Broker actualmente da soporte
a los siguientes tipos y operaciones CORBA.
- Todos los tipos primitivos, excepto las series enlazadas.
- Operaciones bidireccionales con parámetros in, inout y out.
- Excepciones definidas por el usuario.
- Enumeraciones (enums)
- Módulos
- Secuencias (las secuencias deben tener definiciones de tipo (typedefs) asociadas;
no se soportan secuencias anónimas).
- Estructuras (Structs)
- Definiciones de tipos (typedefs)
- Comentarios
- Las señales de preproceso siguientes:
- #ifndef
- #endif
- #define
- #include
Se omiten otras señales de preproceso.
Al importar un archivo IDL, se listan operaciones soportadas y no soportadas.
Puede importar y desplegar archivos IDL que contienen tipos y operaciones no soportados, pero si intenta llamar a uno de estas operaciones no soportadas, verá un mensaje de error.
No puede importar un archivo IDL que no sea válido. Durante el proceso de importación, si selecciona un archivo IDL que no sea válido, verá un mensaje de error y no podrá completar el asistente.
Las interfaces de resumen y las interfaces que contienen herencia no están soportadas. Las directivas pragma de IDL no están soportadas, pero puede incluir las pragmas siguientes en el archivo IDL (estas pragmas se omiten):
- cpponly
- ID
- init
- localonly
- localonly abstract
- Prefix
- version