Característica de herramientas J2EE Connector de IBM Rational Application Developer Versión 6.0.0.1 - Notas de release

(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.

Bienvenido a la característica J2EE Connector de IBM Rational Application Developer Versión 6.0.0.1, que ejecuta tecnología Eclipse Release 3.0.1.

Para ver la versión más actualizada de este archivo readme, consulte esta dirección Web: www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/J2C/html/readme.html

El archivo está disponible en los idiomas siguientes:

Francés Portugués brasileño Alemán
Chino simplificado Italiano Español
Japonés Chino tradicional Coreano

Tabla de contenido

1.0 Acerca de este release
2.0 Información de instalación
2.1 Requisitos de hardware
2.2 Software soportado
2.2.1 WebSphere Application Server
2.2.2 Adaptadores de recursos
2.2.3 IMS
3.0 Limitaciones y problemas conocidos y soluciones
3.1 Limitaciones
3.1.1 Conexiones TCP/IP y de opción local de IMS Connector para Java
3.1.2 Soporte MFS de IMS Connector para Java y la actualización de J2C para Rational Application Developer
3.1.3 Varios adaptadores de recursos instalados en la misma instancia de servidor de tiempo de ejecución
3.2 Problemas conocidos y soluciones
3.2.1 Despliegue del bean de implementación J2C como EJB de sesión, con clases de enlaces de datos que vienen de jar de utilidades
3.2.2 Excepción de tiempo de despliegue
3.2.3 Los cambios de ConnectionSpec no pueden hacerse a través de asistentes J2C
3.2.4 La salida no entregada no puede recuperarse utilizando la aplicación IMS Connector para Java
3.2.5 La región de servidumbre de WebSphere Application Server para z/OS puede reiniciarse si la propiedad executionTimeout de IMS Connector para Java es "esperar siempre"
3.2.6 Las propiedades de IMS Connector para Java purgeAsyncOutput y reRoute se pasan por alto para las conexiones de socket persistentes dedicadas
4.0 Actualizaciones de la documentación
5.0 Ponerse en contacto con el soporte al cliente
6.0 Acerca de Eclipse
7.0 Avisos y marcas registradas

1.0 Acerca de este release

Las herramientas de J2EE Connector (J2C) permiten crear aplicaciones J2EE que integran y amplían operaciones y datos en los sistemas de información de empresa (EIS).

Las ventajas de utilizar las herramientas de J2C para acceder a los sistemas EIS son:

Menor tiempo de desarrollo
El asistente J2C crea código para el EIS destino utilizando la fábrica de conexiones gestionada adecuada.
Estandarización
Acceda al EIS a través de infraestructura J2C conforme a los estándares (por ejemplo, adaptadores de recurso e Interfaz de cliente común.)
Simplificación
Creación rápida y directa de beans Java. Cada método corresponde a una operación de EIS. Con los beans Java creados, puede sacar partido del resto de posibilidades de Rational Application Developer para desarrollar páginas Web, servicios Web y EJB.

Las herramientas J2C consisten en los componentes principales siguientes:

Asistentes
Edición de bean Java
Guías de aprendizaje

Una vez instalada la característica J2C, puede acceder a las guías de aprendizaje pulsando Ayuda > Guías de aprendizaje > Aprender practicando en el menú principal. Las guías de aprendizaje son:

Para obtener más información acerca de las herramientas J2C, consulte la documentación de la ayuda en línea pulsando Ayuda > Contenido de la ayuda y expanda Desarrollar aplicaciones de empresa > Conectar a sistemas de información de empresa.

2.0 Información de instalación

Para obtener información acerca de cómo instalar la característica J2C de Rational Application Developer, consulte www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/install_instruction/ifeature_j2c/install_6001.html

2.1 Requisitos de hardware

Consulte las Instrucciones de instalación para conocer los requisitos de hardware para la instalación de la característica J2C de Rational Application Developer.

2.2 Software soportado

Si desarrolla una aplicación utilizando las herramientas J2C en Rational Application Developer y la ejecuta en WebSphere Application Server Versión 5, asegúrese de aplicar el mantenimiento necesario en WebSphere Application Server Versión 5. Consulte la Sección 2.2.1 WebSphere Application Server para conocer los detalles.

Consulte las instrucciones de instalación para conocer más detalles acerca del software y las especificaciones soportadas por la característica J2C de Rational Application Developer.

Para conocer detalles sobre el software y las especificaciones soportados por una herramienta específica en Rational Application Developer, consulte la ayuda en línea.

Debe tener IBM Rational Application Developer Versión 6.0.0.1 instalado para poder instalar esta característica.

2.2.1 WebSphere Application Server

WebSphere V5.0 y WebSphere V5.1 soportan J2C 1.0. Los niveles de servicio de WebSphere Application Server necesarios para utilizar las herramientas de J2EE Connector se listan en la tabla siguiente. Los entornos de prueba heredados disponibles con Rational Application Developer V6.0 necesitan el servicio que se muestra en la columna Nivel de servicio de WAS distribuido necesario de la tabla. Los arreglos acumulativos de WebSphere Application Server, por ejemplo WAS 5.0.2.8, están disponibles en el sitio de soporte de WebSphere Application Server (www.ibm.com/software/webservers/appserv/was/support). Los arreglos de Integration Edition RunTime para 5.0 y 5.1 están disponibles en el sitio www.ibm.com/support/docview.wss?rs=180&context=SSEQTP&dc=D410&dc=D420&uid=swg24004796&loc=en_US&cs=utf-8&lang=en. Los PTF de WebSphere Application Server para z/OS están disponibles en el sitio de soporte de WebSphere Application Server para z/OS /www.ibm.com/software/webservers/appserv/zos_os390/support/

WebSphere Application Server Nivel de servicio de WAS distribuido necesario Nivel de servicio de WAS para z/OS necesario
5.0.x
  • Paquete acumulativo 5.0.2.8
  • Arreglos de Integration Edition RunTime para 5.0
W502023 (PTF UK00329)
5.1.x
Arreglos de Integration Edition RunTime para 5.1
W510205 (PTF UK0028)

WebSphere V6 soporta aplicaciones J2C 1.5.

2.2.2 Adaptadores de recurso

Los adaptadores de recursos siguientes están soportados en las herramientas J2C:

2.2.3 IMS

Las clases siguientes son obsoletas en IMS Connector para Java Versión 9.1.0.1.1 e IMS Connector para Java Versión 9.1.0.2:

3.0 Limitaciones y problemas conocidos y soluciones

Las notas de release cubren información específica del release (como por ejemplo problemas y limitaciones) que no estaba disponible al concluir la documentación del producto.

Para obtener información acerca de los problemas conocidos y las soluciones en la base de Eclipse, consulte el archivo readme_eclipse.html ubicado en el subdirectorio eclipse\readme del directorio de instalación del producto. Esta información sólo está disponible en inglés.

3.1 Limitaciones

3.1.1 Conexiones TCP/IP y de opción local de IMS Connector para Java
3.1.2 Soporte MFS de IMS Connector para Java y la actualización de J2C para Rational Application Developer
3.1.3 Varios adaptadores de recursos instalados en la misma instancia de servidor de tiempo de ejecución

3.1.1 Conexiones TCP/IP y de opción local de IMS Connector para Java
3.1.2 Soporte MFS de IMS Connector para Java y la actualización de J2C para Rational Application Developer
Las herramientas de J2C proporcionadas actualmente con Rational Application Developer no incluyen asistentes para generar enlaces de datos Java a partir del código fuente MFS. Sin embargo, las aplicaciones de empresa creadas a partir del código fuente MFS utilizando WebSphere Studio Application Developer Integration Edition pueden ejecutarse en WebSphere Application Server V6. Para obtener información acerca de cómo hacer esto, consulte la nota técnica titulada "Migrar aplicaciones IMS basadas en MFS para ejecutarlas en WebSphere Application Server 6.0" en la página IMS MFS Web Support (www.ibm.com/software/data/ims/toolkit/mfswebsupport/)
3.1.3 Varios adaptadores de recursos instalados en la misma instancia de servidor de tiempo de ejecución
No deberían instalarse varias versiones autónomas del mismo adaptador de recursos de EIS en WAS, especialmente si son para el mismo tipo de EIS. Por ejemplo, si instala tanto CICS ECI 5.1 y CICS ECI 6.0, puede haber un conflicto. Esto es porque todos los adaptadores de recursos autónomos comparten el mismo cargador de clases.

3.2 Problemas conocidos y soluciones

3.2.1 Despliegue del bean de implementación J2C como EJB de sesión, con clases de enlaces de datos que vienen de jar de utilidades
3.2.2 Excepción de tiempo de despliegue
3.2.3 Los cambios de ConnectionSpec no pueden hacerse a través de asistentes J2C
3.2.4 La salida no entregada no puede recuperarse utilizando la aplicación IMS Connector para Java
3.2.5 La región de servidumbre de WebSphere Application Server para z/OS puede reiniciarse si la propiedad executionTimeout de IMS Connector para Java es "esperar siempre"
3.2.6 Las propiedades de IMS Connector para Java purgeAsyncOutput y reRoute se pasan por alto para las conexiones de socket persistentes dedicadas


3.2.1 Despliegue del bean de implementación J2C como EJB de sesión, con clases de enlaces de datos que vienen de jar de utilidades
Cuando un bean de implementación de J2C, generado utilizando las Herramientas J2C, utiliza tipos de enlace de datos que residen en proyectos Java distintos en el área de trabajo (lo que es equivalente a la dependencia de tiempo de ejecución en JAR de utilidades de ámbito de EAR), el archivo MANIFEST.MF del proyecto EJB no se actualiza automáticamente para reflejar esa dependencia. Para evitar errores de tiempo de ejecución, los usuarios deben actualizar manualmente el atributo "Class-Path" en el archivo META-INF/MANIFEST.MF del proyecto EJB para incluir los JAR de utilidad de ámbito de EAR en los que están ubicados los tipos de enlace de datos. Esto debe hacerse antes de que el proyecto EJB se despliegue en el servidor de tiempo de ejecución.
3.2.2 Excepción de tiempo de despliegue
Durante la creación de páginas Web, EJB o servicios Web, puede advertir una excepción en la consola del servidor WAS V6. Esto no afecta al funcionamiento normal del servidor o del bean J2C. Este problema se ha arreglado en WebSphere Application Server Versión 6.0.1, disponible en www.ibm.com/software/webservers/appserv/was/support/

[2/21/05 18:55:49:781 EST] 00000017 SystemErr R java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.ffdc.DiagnosticModule.getDataForDirective(DiagnosticModule.java:316) at com.ibm.ws.ffdc.DiagnosticModule.getDataForDirectives(DiagnosticModule.java:287) at com.ibm.ws.ffdc.DiagnosticModule.dumpComponentData(DiagnosticModule.java:143) at com.ibm.ws.ffdc.DiagnosticEngine.processIncident(DiagnosticEngine.java:159) at com.ibm.ws.ffdc.FFDCFilter.filterEngine(FFDCFilter.java:434) at com.ibm.ws.ffdc.FFDCFilter.processException(FFDCFilter.java:195) at com.ibm.ws.management.AdminServiceImpl.outputWarningAndFFDC(AdminServiceImpl.java:1660) at com.ibm.ws.management.AdminServiceImpl.checkForOpDeprecation(AdminServiceImpl.java:1737) at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:1670) at com.ibm.ws.management.AdminServiceImpl.access$400(AdminServiceImpl.java:100) at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:899) at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code)) at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:817) at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139) at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.management.connector.soap.SOAPConnector.invoke(SOAPConnector.java:325) at com.ibm.ws.management.connector.soap.SOAPConnector.service(SOAPConnector.java:193) at com.ibm.ws.management.connector.soap.SOAPConnection.handleRequest(SOAPConnection.java:55) at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:641) at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:469) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code)) Caused by: java.lang.NullPointerException at com.ibm.ws.management.dm.JmxDM.processAdminService(JmxDM.java:50) at com.ibm.ws.management.dm.JmxDM.ffdcDumpDefaultJmx(JmxDM.java:34) ... 28 more


3.2.3 Los cambios de ConnectionSpec no pueden hacerse a través de asistentes J2C
El asistente J2C no proporciona soporte de UI para que los usuarios hagan cambios en ConnectionSpec. Los usuarios deben cambiarlo directamente en el código Java de implementación generada. Lo que tienen que hacer es abrir el archivo Java de implementación generado en un editor, buscar el método que necesitan modificar y después cambiar/añadir/eliminar los doclets para ese método.
3.2.4 La salida no entregada no puede recuperarse utilizando la aplicación IMS Connector para Java
Para permitir la recuperación de la salida no entregada en conexiones de socket persistentes utilizando las interacciones SYNC_RECEIVE_ASYNCOUTPUT en la misma aplicación, IMS Connector para Java permite un valor FALSE para la propiedad purgeAsyncOutput y la propiedad reRoute de IMSInteractionSpec. Sin embargo, si la interacción SYNC_RECEIVE_ASYNCOUTPUT no recupera satisfactoriamente la salida en la aplicación que puso la salida en cola, la salida no entregada permanecerá en cola en OTMA TPIPE cuyo nombre sea el de la conexión de socket persistente compartida. Esta salida no puede recuperarse utilizando una aplicación de IMS Connector para Java, por lo que hay que tener cuidado al establecer tanto purgeAsyncOutput como reRoute en FALSE.
3.2.5 La región de servidumbre de WebSphere Application Server para z/OS puede reiniciarse si la propiedad executionTimeout de IMS Connector para Java es "esperar siempre"
En una aplicación de WebSphere Application Server para z/OS, el trabajo despachado a las regiones de servidumbre está temporizado por omisión. Por lo general, cuando una aplicación en despacho alcanza su tiempo de espera, la región de servidumbre en la que se despacha, finaliza y se reinicia. Por esta razón, se recomienda encarecidamente no utilizar el valor -1 ("esperar siempre") para executionTimeout cuando la aplicación esté ejecutándose en WebSphere Application Server para z/OS.
3.2.6 Las propiedades de IMS Connector para Java purgeAsyncOutput y reRoute se pasan por alto para las conexiones de socket persistentes dedicadas
Las propiedades de IMSInteractionSpec purgeAsyncOutput y reRoute no son aplicables para las interacciones en conexiones de socket persistentes, dedicadas. No puede purgar ni redireccionar los mensajes de salida no entregados en una conexión de socket persistente, dedicada. Sin embargo, puede realizar una interacción en una conexión de socket persistente, dedicada y proporcionar valores para purgeAsyncOutput y reRoute, IMS Connector para Java pasará por alto los valores. La aplicación Java no recibirá una excepción.

4.0 Actualizaciones de la documentación

Tanto la página inicial del producto como IBM developerWorks tienen secciones de biblioteca (Library) que proporcionan actualizaciones a las guías de aprendizaje y a otra documentación.

El área de IBM Rational en www.ibm.com/developerworks/rational/ ofrece artículos técnicos, información sobre procedimientos, guías de aprendizaje, ejemplos y avances de tecnologías nuevas.

5.0 Ponerse en contacto con el soporte al cliente

La página de presentación del producto para Rational Application Developer es www.ibm.com/software/awdtools/developer/application/index.html. Para consultar las preguntas más frecuentes (FAQ), las listas de problemas conocidos y sus arreglos y más información de soporte, visite la página Support de la página de presentación del producto.

6.0 Acerca de Eclipse

Eclipse es un proyecto de código abierto que ofrece una infraestructura para el desarrollo de conectores que facilita la creación, integración y utilización de herramientas de software. Gracias a la colaboración y al compartimiento de tecnología de integración del núcleo, los productores de herramientas pueden concentrarse en las áreas en las que poseen más conocimientos técnicos y en la creación de nuevas tecnologías de desarrollo. La plataforma Eclipse está escrita en lenguaje Java y se suministra con kits de utilidades y ejemplos exhaustivos para los conectores de construcción. Ya se ha desplegado en varios entornos de sistemas operativos, entre los que cabe destacar Linux, Mac OS X, QNX y los sistemas basados en Windows. Para obtener información detallada acerca de la comunidad Eclipse y libros blancos con documentación sobre el diseño de la plataforma Eclipse, consulte www.eclipse.org.

Las herramientas de conector de otros proveedores, también creadas mediante la plataforma Eclipse de código fuente abierto, se integran en el entorno Rational Developer aumentando su potencial.

7.0 Avisos y marcas registradas

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Esta información se ha desarrollado para productos y servicios ofrecidos en los Estados Unidos de América. IBM puede no ofrecer los productos, servicios o características tratados en esta documentación en otros países. Consulte con el representante local de IBM para obtener información acerca de los productos y servicios que actualmente están disponibles en su localidad. Las referencias hechas a productos, programas o servicios IBM no pretenden afirmar ni dar a entender que únicamente puedan utilizarse dichos productos, programas o servicios IBM. Puede utilizarse en su lugar cualquier otro producto, programa o servicio funcionalmente equivalente que no vulnere ninguno de los derechos de propiedad intelectual de IBM. No obstante, es responsabilidad del usuario evaluar y verificar el funcionamiento de cualquier producto, programa o servicio que no sea de IBM.

IBM puede tener patentes o solicitudes de patente pendientes de aprobación que cubran alguno de los temas tratados en esta documentación. La entrega de esta documentación no le otorga ninguna licencia sobre dichas patentes. Puede enviar las consultas sobre licencias, por escrito, a la siguiente dirección:

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
Estados Unidos de América

Para consultas sobre licencias relativas a la información de doble byte (DBCS), póngase en contacto con el departamento de propiedad intelectual de IBM en su país o envíe las consultas, por escrito, a:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japón

El párrafo siguiente no se aplica en el Reino Unido ni en ningún otro país en el que tales disposiciones sean incompatibles con la legislación local: INTERNATIONAL BUSINESS MACHINES CORPORATION SUMINISTRA ESTA PUBLICACIÓN "TAL CUAL", SIN GARANTÍA DE NINGUNA CLASE, YA SEA EXPLÍCITA O IMPLÍCITA, INCLUIDAS, PERO SIN LIMITARSE A ELLAS, LAS GARANTÍAS O CONDICIONES IMPLÍCITAS DE NO VULNERACIÓN, DE COMERCIALIZACIÓN O IDONEIDAD PARA UN PROPÓSITO DETERMINADO. Algunas legislaciones no contemplan la declaración de limitación de responsabilidad, ni implícitas ni explícitas, en determinadas transacciones, por lo que cabe la posibilidad de que esta declaración no se aplique en su caso.

Esta información puede contener imprecisiones técnicas o errores tipográficos. Periódicamente, se efectúan cambios en la información incluida en este documento; estos cambios se incorporarán en nuevas ediciones de la publicación. IBM puede efectuar mejoras y/o cambios en los productos y/o programas descritos en esta publicación en cualquier momento y sin previo aviso.

Cualquier referencia hecha en esta información a sitios Web no de IBM se proporciona únicamente para su comodidad y no debe considerarse en modo alguno como promoción de dichos sitios Web. Los materiales de estos sitios web no forman parte de los materiales de IBM para este producto y el uso que se haga de estos sitios web es de la entera responsabilidad del usuario.

IBM puede utilizar o distribuir la información que usted le suministre del modo que IBM considere conveniente sin incurrir por ello en ninguna obligación para con usted.

Los licenciatarios de este programa que deseen obtener información acerca del mismo con el fin de: (i) intercambiar la información entre los programas creados independientemente y otros programas (incluido éste) y (ii) utilizar mutuamente la información que se ha intercambiado, deben ponerse en contacto con:

Intellectual Property Dept. for Rational Software
IBM Corporation
3600 Steeles Avenue East
Markham, Ontario
Canadá L3R 9Z7

Tal información puede estar disponible, sujeta a los términos y a las condiciones adecuadas, incluyendo en algunos casos el pago de una cuota.

IBM proporciona el programa bajo licencia descrito en esta documentación, así como todo el material bajo licencia disponible, según los términos del Acuerdo de Cliente de IBM, del Acuerdo Internacional de Programas bajo Licencia de IBM o de cualquier otro acuerdo equivalente entre ambas partes.

Los datos de rendimiento incluidos aquí se determinaron en un entorno controlado. Por lo tanto, los resultados que se obtengan en otros entornos operativos pueden variar significativamente. Pueden haberse realizado algunas mediciones en sistemas a nivel de desarrollo y no existe ninguna garantía de que estas mediciones vayan a ser equivalentes en sistemas disponibles generalmente. Además, es posible que alguna medición se haya estimado mediante extrapolación. Los resultados reales pueden variar. Los usuarios de este documento deben verificar los datos aplicables a su entorno específico.

La información concerniente a productos no IBM se ha obtenido de los suministradores de dichos productos, de sus anuncios publicados o de otras fuentes de información pública disponibles. IBM no ha comprobado dichos productos y no puede afirmar la exactitud en cuanto a rendimiento, compatibilidad u otras características relativas a productos no IBM. Las consultas acerca de las posibilidades de los productos no IBM deben dirigirse a los suministradores de los mismos.

Todas las declaraciones relativas a la dirección o a la intención futura de IBM están sujetas a cambios o anulación sin previo aviso y representan únicamente metas y objetivos.

Esta información contiene ejemplos de datos e informes utilizados en operaciones comerciales diarias. Para ilustrarlas de la forma más completa posible, los ejemplos pueden incluir nombres de personas, empresas, marcas y productos. Todos estos nombres son ficticios y cualquier parecido con los nombres y direcciones utilizados por una empresa real es mera coincidencia.

LICENCIA DE COPYRIGHT:

Esta información contiene programas de aplicación de ejemplo en lenguaje fuente, que ilustra las técnicas de programación en diversas plataformas operativas. Puede copiar, modificar y distribuir los programas de ejemplo de cualquier forma, sin tener que pagar a IBM, con intención de desarrollar, utilizar, comercializar o distribuir programas de aplicación que estén en conformidad con la interfaz de programación de aplicaciones (API) de la plataforma operativa para la que están escritos los programas de ejemplo. Los ejemplos no se han probado minuciosamente bajo todas las condiciones. Por lo tanto, IBM no puede garantizar ni dar por sentada la fiabilidad, la facilidad de mantenimiento ni el funcionamiento de los programas. Usted puede copiar, modificar y distribuir los programas de ejemplo de cualquier forma, sin tener que pagar a IBM, con el fin de desarrollar, utilizar, comercializar o distribuir programas de aplicación que estén en conformidad con las interfaces de programación de aplicaciones (API) de IBM.

Cada copia o cada parte de los programas de ejemplo o de los trabajos que se deriven de ellos debe incluir un aviso de copyright como se indica a continuación:

(C) (el nombre de su empresa) (el año). Algunas partes de este código se derivan de programas de ejemplo de IBM Corp. (C) Copyright IBM Corp. 2000, 2005. Reservados todos los derechos.

Si está viendo esta información en copia software, es posible que las fotografías y las ilustraciones en color no aparezcan.

Información de interfaces de programación

La información de las interfaces de programación está destinada a ayudarle a crear software de aplicaciones mediante este programa.

Las interfaces de programación de uso general le permiten escribir software de aplicaciones que obtengan los servicios de las herramientas de este programa.

Sin embargo, aquí también puede haber información de diagnóstico, modificación y ajuste. La información de diagnóstico, modificación y ajuste que se proporciona está destinada a ayudarle a depurar el software de las aplicaciones.

Aviso: no utilice la información de diagnóstico, modificación y ajuste como interfaz de programación porque está sujeta a cambios.

Marcas registradas y marcas de servicio

Los términos siguientes son marcas registradas de International Business Machines Corporation en Estados Unidos de América y/o en otros países:

Java y todas las marcas basadas en Java son marcas registradas de Sun Microsystems, Inc. en los Estados Unidos de América y/o en otros países.

Microsoft y Windows son marcas registradas de Microsoft Corporation en los Estados Unidos de América y/o en otros países.

Linux es una marca registrada de Linus Torvalds en los Estados Unidos de América y o en otros países.

Los nombres de otras empresas, productos o servicios pueden ser marcas registradas o de servicio de terceros.