Glosario de Sun Java Enterprise System

J

 

 

J2EETM application (aplicación J2EE)

(n.) Toda unidad implementable de la funcionalidad de J2EE platform (plataforma J2EE). Puede ser un único módulo o grupo de módulos de J2EE empaquetados en un archivo EAR junto con un descriptor de implementación de aplicaciones de J2EE. La aplicaciones J2EE suelen estar diseñadas para distribuirlas a través de diversas capas informáticas.

J2EE component (componente J2EE)

(n.) Unidad de software funcional autocontenida por un contenedor y configurable en el tiempo de implementación. Una web application (aplicación web), session bean, entity bean (bean de entidad), message-driven bean (bean motivado por mensaje), application client (cliente de aplicaciones) o conector. Estos componentes de J2EE están escritos en el lenguaje de programación JavaTM y están compilados de la misma forma que cualquier programa del lenguaje. Consulte también componente.

J2EE module (módulo de J2EE)

(n.) Unidad de software compuesta de uno o más componentes de J2EE del mismo tipo de contenedor y un descriptor de implementación de dicho tipo. Los módulos pueden implementarse como unidades independientes o que pueden ensamblarse en una aplicación J2EE. Consulte también life-cycle module (módulo de ciclo de vida), módulo.

J2EE platform (plataforma J2EE)

(Java 2 Platform, Enterprise Edition) (n.) Entorno para desarrollar e implementar aplicaciones empresariales basadas en web y con varias capas. La plataforma J2EE consiste en un conjunto de servicios, API y protocolos que proporcionan las funciones necesarias para desarrollar estas aplicaciones.

J2EE product (producto J2EE)

(n.) Una implementación que se adhiere a la especificación de la plataforma J2EE.

J2EE product provider (proveedor de productos J2EE)

(n.) Proveedor que suministra un producto J2EE.

J2EE server (servidor J2EE)

(n.) La porción de tiempo de ejecución de un producto J2EE. Un servidor J2EE proporciona contenedores EJB, web o ambos. Consulte también contenedor.

J2METM platform (plataforma J2ME)

(Java 2 Platform, Micro Edition) (n.) Entorno de tiempo de ejecución Java altamente optimizado destinado a una amplia gama de productos de consumo, entre los que se incluyen localizadores, teléfonos móviles, videoteléfonos, decodificadores digitales y sistemas de navegación de automóvil.

J2SETM platform (plataforma J2SE)

(Java 2 Platform, Standard Edition) (n.) La principal plataforma de tecnología Java.

JAF

(JavaBeansTM Activation Framework) (n.) Integra compatibilidad para tipos de datos MIME en la plataforma Java. Consulte también MIME data type (tipo de datos MIME).

JAR file contract (contrato de archivo JAR)

(n.) Contrato de archivo de Java Archive que especifica la información que debe constar en el paquete de Enterprise Bean.

JATO

(n.) Biblioteca para convertir códigos escritos en lenguaje de programación Java y XML. También se conoce con el nombre de Sun Java System Web Application Framework o Application Framework. JATO está orientado al desarrollo de aplicaciones web de empresa. JATO combina conceptos como campos de visualización, eventos de aplicación, jerarquías de componentes y un enfoque de desarrollo centrado en páginas.

Java 2 Platform, Enterprise Edition

Consulte J2EE platform (plataforma J2EE).

Java 2 Platform, Micro Edition

Consulte J2METM platform (plataforma J2ME).

Java 2 Platform, Standard Edition

Consulte J2SETM platform (plataforma J2SE).

JavaBeanTM namespace (espacio de nombre JavaBean)

(n.) Norma que permite especificar una etiqueta exclusiva para un conjunto de nombres de elementos definido por un paquete. Puede incluirse un documento que utilice ese paquete en otro documento sin que surjan conflictos entre los nombres de los elementos. Los elementos definidos en el paquete se identifican de modo exclusivo para que, por ejemplo, el analizador pueda determinar el momento en que un elemento debe interpretarse de acuerdo con su paquete y no de acuerdo con otro paquete.

JavaBeans Activation Framework

Consulte JAF.

JavaBeans component (componente JavaBeans)

(n.) Clase de Java que puede manipularse mediante herramientas y utilizarse para elaborar aplicaciones. Un componente JavaBeans debe adherirse a determinadas convenciones de propiedades e interfaces de eventos.

JavaBeans component architecture (arquitectura de componente JavaBeans)

(n.) Modelo de componente reutilizable y portátil independiente de la plataforma.

Java Enterprise System

(n.) Integración de cada uno de los productos de software de Sun en un sistema de software compatible con aplicaciones de empresa distribuidas.

Java ES

Consulte Java Enterprise System.

JavaTM ES shared component (componente compartido Java ES)

Consulte shared component (componente compartido).

JavaMailTM (API, extensión)

(n.) API para el envío y la recepción de correo electrónico. El código de la aplicación utiliza el servicio Java Naming and Directory InterfaceTM (JNDI) para ubicar los objetos de recursos de la sesión de JavaMail mediante un nombre JNDI.

JavaScriptTM programming language (lenguaje de programación JavaScript)

(n.) Lenguaje de secuencias de comandos compacto basado en objetos que se utiliza para desarrollar aplicaciones de Internet de cliente y de servidor.

JavaServer FacesTM conversion model (modelo de conversión JavaServer Faces)

(n.) Mecanismo de conversión entre marcado basado en cadenas generado por componentes JavaServer Faces UI y objetos Java de servidor.

JavaServer Faces event and listener model (evento JavaServer Faces y modelo de receptor)

(n.) Mecanismo para determinar cómo se manejan los eventos emitidos por los componentes JavaServer Faces UI. Este modelo está basado en el evento de componente JavaBeans y el modelo de receptor.

JavaServer Faces expression language (lenguaje de expresión JavaServer Faces)

(n.) Lenguaje de expresión simple utilizado por un atributo de etiqueta de componente JavaServer Faces UI para enlazar el componente asociado a una propiedad de bean o para enlazar el valor del componente asociado a un método o fuente de datos externa, como por ejemplo una propiedad de bean. A diferencia de las expresiones JSP expression language (lenguaje de expresión JSP), las expresiones JavaServer Faces EL se evalúan mediante la implementación JavaServer Faces en lugar de mediante el contenedor web.

JavaServer Faces navigation model (modelo de navegación JavaServer Faces)

(n.) Mecanismo para definir la secuencia en la que se muestran las páginas en una aplicación JavaServer Faces.

JavaServer Faces UI component (componente JavaServer Faces UI)

(n.) Control de interfaz de usuario que transmite los datos a un cliente o que permite a un usuario introducir datos en una aplicación JavaServer Faces.

JavaServer Faces UI component class (clase de componente JavaServer Faces UI)

(n.) Clase de JavaServer Faces que define la conducta y las propiedades de un componente JavaServer Faces UI.

JavaServer Faces technology (tecnología JavaServer Faces)

(n.) Marco de trabajo para la creación de interfaces de usuario en el servidor para aplicaciones web escritas en el lenguaje de programación Java.

JavaServer Faces validation model (modelo de validación JavaServer Faces)

(n.) Mecanismo para validar los datos que introduce el usuario en un componente JavaServer Faces UI.

JavaServer PagesTM technology (tecnología JavaServer Pages)

Consulte JSP technology (tecnología JSP).

Java Web Start software (software Java Web Start)

(n.) Programa de inicio de aplicaciones web. Con el software de Java Web Start, las aplicaciones se inician haciendo clic en el vínculo web. Si la aplicación no está en el equipo, Java Web Start la descarga automáticamente y la almacena en la memoria caché del equipo. Una vez se ha descargado la aplicación en la memoria caché, se puede iniciar desde un icono de escritorio o desde un vínculo del navegador. Independientemente del método empleado para iniciar la aplicación, siempre se presentará la versión más reciente de la aplicación.

JAXM

(Java API para mensajería XML) (n.) Java API que utiliza el estándar SOAP para habilitar aplicaciones para que envíen y reciban mensajes XML de documentos. Estos mensajes pueden incluir documentos adjuntos o no.

JAXP

(Java API para procesamiento XML) (n.) API para procesar documentos XML. JAXP aprovecha los estándares de análisis SAX y DOM de forma que pueda elegir analizar sus datos como un flujo de eventos o crear una representación de éste estructurada en árbol. JAXP admite el estándar XSLT, proporcionándole control sobre la presentación de los datos y permitiéndole convertir los datos a otros documentos XML o a otros formatos, como por ejemplo HTML. JAXP proporciona compatibilidad con espacio de nombre, permitiéndole trabajar con un esquema que podría tener conflictos de asignación de nombres.

JAXR

(Java API para registros XML) (n.) API Java estándar y uniforme para acceder a diferentes tipos de registros XML. Permite a los usuarios crear, implementar y descubrir servicios web. Consulte también registro.

JAXR client (cliente JAXR)

(n.) Programa cliente que emplea la API JAXR para acceder a un registro empresarial a través de un proveedor JAXR.

JAXR provider (proveedor JAXR)

(n.) Implementación de la API JAXR que proporciona acceso a un proveedor de registro determinado o a una clase de proveedores de registro basados en una especificación común.

JAX-RPC

(Java API para RPC basado en XML) (n.) API Java que permite a los desarrolladores crear aplicaciones y servicios web interoperativos basados en protocolos RPC basados en XML.

JDBCTM connection pool (conjunto de conexiones JDBC)

(n.) Conjunto que combina las propiedades de la fuente de datos JDBC (usada para especificar una conexión a una base de datos) con las propiedades del conjunto de conexiones.

JDBC resource (recurso JDBC)

(n.) Recurso que se utiliza para conectar una aplicación que se está ejecutando con el servidor de aplicación a una base de datos mediante un conjunto de conexiones JDBC. Se compone de un nombre de Java Naming and Directory Interface (JNDI) (que utiliza la aplicación) y el nombre de un conjunto de conexiones JDBC existente.

JDBC technology (tecnología JDBC)

(Java DataBase Connectivity) (n.) Conjunto de clases e interfaces basadas en clases que permiten que los desarrolladores creen componentes conscientes de las fechas. La API de JDBC implementa métodos para conectarse e interactuar con fuentes de datos de un modo independiente a plataformas y proveedores. La tecnología JDBC proporciona una API a nivel de llamada para acceso a bases de datos basadas en SQL.

JHTML

(lenguaje de marcado de hipertexto de J-Sky, del inglés) Lenguaje desarrollado por Vodafone que se utiliza para programar los dispositivos japoneses J-Sky.

JMS

(Java Message Service) (n.) Conjunto de interfaces y semántica que define el modo en que un cliente de Java accede a las utilidades de un servicio de mensajes. Estas interfaces ofrecen a los programas escritos en lenguaje de programación Java un modo estándar para crear, enviar, recibir y leer mensajes.

JMS administered object (objeto JMS administrado)

(objeto administrado mediante Java Message Service) (n.) Objeto de Java Message Service preconfigurado (JMS connection factory (fábrica de conexiones JMS) o JMS destination (destino JMS)) creado por un administrador para ser utilizado por al menos un cliente JMS. El uso de los objetos administrados permite a los clientes JMS estar aislados de los aspectos de propiedad de un proveedor, por lo que otorga a los clientes independencia con respecto a los proveedores. Un administrador incluye estos objetos en un espacio de nombre de Java Naming and Directory Interface (JNDI) y a ellos acceden clientes JMS mediante consultas de JNDI.

JMS API (API de JMS)

(API de Java Message Service) (n.) Conjunto de interfaces y semántica que define el modo en que un cliente de JMS accede a las utilidades de un servicio de mensajes. Estas interfaces ofrecen a los programas escritos en lenguaje de programación Java un modo estándar para crear, enviar, recibir y leer mensajes.

JMS application (aplicación JMS)

(aplicación Java Message Service) (n.) Uno o más clientes JMS que intercambian mensajes.

JMS client (cliente JMS)

(cliente Java Message Service) (n.) Aplicación o componente de software que interactúa con otros clientes JMS utilizando un servicio de mensajes JMS para intercambiar mensajes.

JMS connection factory (fábrica de conexiones JMS)

(fábrica de conexiones Java Message Service) (n.) Objeto administrado por Java Message Service que un cliente JMS utiliza para crear una conexión al servicio de mensajes JMS.

JMS destination (destino JMS)

(destinatario de Java Message Service) (n.) Ubicación física de un servicio de mensajes JMS en el que se entregan los mensajes generados para enrutarlos y entregarlos posteriormente a los consumidores. Este destino físico se identifica y encapsula mediante un objeto administrado por JMS que un cliente JMS utiliza para especificar el destino de los mensajes entrantes y salientes.

JMS messages (mensajes JMS)

(mensajes de Java Message Service) (n.) Solicitudes asíncronas, informes o eventos que los clientes de Java Message Service consumen. Un mensaje posee un encabezado (al que se pueden agregar más campos) y un cuerpo. El encabezado del mensaje especifica los campos estándares y las propiedades opcionales. El cuerpo del mensaje contiene los datos que se van a transmitir.

JMS provider (proveedor JMS)

(proveedor de Java Message Service) (n.) Producto que implementa las interfaces de JMS para un sistema de mensajería y agrega las funciones de administración y control necesarias para obtener un producto completo.

JMS service (servicio JMS)

(servicio de Java Message Service) (n.) Software que ofrece servicios de entrega para un sistema de mensajería JavaMessage Queue, incluidas las conexiones a clientes JMS, enrutamiento y entrega de mensajes, persistencia, seguridad y registro. El servicio de mensajes mantiene los destinos físicos a los que los clientes JMS envían mensajes y de los que los consumidores reciben mensajes.

JMS session (sesión JMS)

(sesión Java Message Service) (n.) Contexto de un único proceso para enviar y recibir mensajes JMS. Una sesión JMS puede ser no transaccional, transaccionada de forma local o participante de una transacción distribuida.

JNDI extension (extensión JNDI)

(extensión de Java Naming and Directory Interface) (n.) Extensión estándar de la plataforma Java que ofrece aplicaciones habilitadas con tecnología Java con una interfaz unificada a varios servicios de directorio y asignación de nombres en la empresa. Como parte del conjunto de API de Java Enterprise, JNDI ofrece conectividad a servicios heterogéneos de nombres y directorios de empresa.

JNDI name (nombre JNDI)

(nombre de Java Naming and Directory Interface) (n.) Nombre utilizado para acceder a un recurso que se ha registrado en el servicio de nombres JNDI.

job controller (controlador de trabajo)

(n.) Componente MTA que se encarga de programar y ejecutar tareas a petición de otros componentes MTA.

join rule (regla de unión)

(n.) Regla que especifica la forma en la que se vinculan las entradas de una vista de datos secundaria de Directory Proxy Server a entradas de una vista de datos primaria, o la forma en la que las entradas de una tabla SQL se vinculan a las entradas de otra tabla SQL.

jspc utility (utilidad jspc)

(n.) Compilador de las páginas creadas con JSP technology (tecnología JSP). La utilidad comprueba que todas las páginas JSP cumplen la especificación JSP.

JSPTM action (acción JSP)

(n.) Elemento JSP que puede actuar sobre objetos implícitos y otros objetos de servidor o que puede definir nuevas variables de creación de secuencias de comandos. Las acciones siguen la sintaxis XML de elementos, con una etiqueta de inicio, cuerpo y una etiqueta de fin; si el cuerpo está vacío puede utilizar también la sintaxis de etiqueta vacía. La etiqueta debe utilizar un prefijo. Existen acciones estándar y personalizadas.

JSP container (contenedor JSP)

(n.) contenedor que proporciona los mismos servicios que un contenedor de servlet y un motor que interpreta y procesa páginas JSP en un servlet.

JSP container, distributed (contenedor JSP, distribuido)

(n.) Contenedor JSP que puede ejecutar una aplicación web que está etiquetada como distribuible y que está dispersa a través de varias máquinas virtuales de Java que podrían estar en funcionamiento en diferentes hosts.

JSP custom action (acción personalizada JSP)

(n.) Acción definida por el usuario descrita de forma portátil mediante un descriptor de biblioteca de etiquetas e importada en una página JSP mediante la directiva taglib. Las acciones personalizadas se utilizan para encapsular tareas recurrentes a la hora de escribir páginas JSP.

JSP custom tag (etiqueta personalizada JSP)

(n.) Una tag (etiqueta) que hace referencia a una acción JSP personalizada.

JSP declaration (declaración JSP)

(n.) Elemento de creación de secuencias de comandos JSP que declara métodos, variables o ambos en una página JSP.

JSP directive (directiva JSP)

(n.) Elemento JSP que proporciona una instrucción al contenedor JSP y que se interpreta en el momento de la traducción.

JSP document (documento JSP)

(n.) Página JSP escrita en sintaxis XML y sujeta a las limitaciones de los documentos XML.

JSP element (elemento JSP)

(n.) Porción de una página JSP que reconoce un traductor de JSP. Un elemento puede ser una directiva, una acción o un elemento de creación de secuencias de comandos.

JSP expression (expresión JSP)

(n.) Elemento de creación de secuencias de comandos que contiene una expresión de lenguaje de creación de secuencias de comandos válida que se evalúa, se convierte a una String, y se coloca en el objeto out implícito.

JSP expression language (lenguaje de expresión JSP)

(n.) Lenguaje utilizado para escribir expresiones que acceden a las propiedades de componentes JavaBeans. Las expresiones EL pueden utilizarse en texto estático y en cualquier atributo de etiqueta estándar o personalizado que pueda aceptar una expresión.

JSP page (página JSP)

(n.) Documento basado en texto que contiene texto estático y elementos JSP que describe cómo procesar una solicitud para crear una respuesta. Una página JSP se traduce y maneja solicitudes tales como un servlet.

JSP scripting element (elemento de creación de secuencias de comandos JSP)

(n.) Declaración, scriptlet o expresión JSP cuya sintaxis se define por medio de la especificación JSP y cuyo contenido se escribe en función del lenguaje de creación de secuencias de comandos utilizado en la página JSP. La especificación JSP describe la sintaxis y las semánticas del caso en el que el atributo de la página de lenguaje sea "java".

JSP scriplet (scriptlet JSP)

(n.) Elemento JSP de creación de secuencias de comandos que contiene cualquier fragmento de código válido en el lenguaje de creación de secuencias de comandos utilizado en la página JSP. La especificación JSP describe qué es un scriptlet válido para el caso en el que el atributo de la página de lenguaje sea "java".

JSP standard action (acción estándar JSP)

(n.) Acción definida en la especificación JSP y que siempre está disponible para una página JSP.

JSP tag file (archivo de etiqueta JSP)

(n.) Archivo de origen que contiene un fragmento reutilizable de código JSP que se traduce a un administrador de etiquetas cuando se traduce una página JSP a un servlet.

JSP tag handler (administrador de etiquetas JSP)

(n.) Objeto de lenguaje de programación Java que implementa la conducta de una etiqueta personalizada.

JSP tag library (biblioteca de etiquetas JSP)

(n.) Colección de etiquetas personalizadas descritas por medio de un descriptor de biblioteca de etiquetas y clases de Java. Consulte también JSTL.

JSP technology (tecnología JSP)

(1) (n.) Tecnología web extensible que utiliza datos estáticos, elementos JSP y objetos Java de servidor para generar contenido dinámico para un cliente. Normalmente, los datos estáticos son elementos HTML o XML y, en muchos casos, el cliente es un navegador web. Las páginas creadas con tecnología JSP combinan las capacidades de diseño de una página de navegador estándar con la potencia de un lenguaje de programación.

(2) (n.) Extensiones que permiten realizar todas las metafunciones de la tecnología JSP, como instalación, inicialización, destrucción, acceso desde otros componentes y gestión de la configuración. Aplicaciones Java reutilizables que se ejecutan en un servidor web en vez de en un navegador web.

JSS

Consulte Network Security Services para Java (JSS).

JSSE

(Java Secure Socket Extension) (n.) Conjunto de paquetes que permiten comunicaciones seguras a través de Internet.

JSTL

(JavaServer Pages Standard Tag Library) (n.) Biblioteca de etiquetas que encapsula funciones principales comunes a diversas aplicaciones JSP. JSTL es compatible con tareas comunes estructurales como, por ejemplo, iteración y condicionales, etiquetas para manipular documentos XML, internacionalización y etiquetas de formato especiales de cada configuración regional, etiquetas SQL y funciones.

JTA

(API de transacción Java) (n.) Una API que permite a las aplicaciones y servidores J2EE acceder a transacciones.

JTS

(servicio de transacciones Java) (n.) Especifica la implementación de un administrador de transacciones compatible con JTA e implementa la asignación Java de la especificación Object Management Group Object Transaction Service 1.1 al nivel por debajo del API.