Compartir a través de


Glosario de COM+

token de acceso

Objeto que describe el contexto de seguridad de un proceso o subproceso. La información de un token incluye la identidad y los privilegios de la cuenta de usuario asociada al proceso o subproceso. Cuando un usuario inicia sesión, el sistema comprueba la contraseña del usuario comparándola con la información almacenada en una base de datos de seguridad. Si la contraseña se autentica, el sistema genera un token de acceso. Cada proceso ejecutado en nombre de este usuario tiene una copia de este token de acceso.

Propiedades ACID

Acrónimo acudido por pioneros de procesamiento de transacciones para atómicos, coherentes, aislados y duraderos. Estas propiedades garantizan un comportamiento predecible, lo que refuerza el rol de las transacciones como propuestas de todo o ninguno diseñadas para proporcionar resultados coherentes y predecibles en un entorno distribuido cuando se pueden producir errores independientes.

Activación

Cadena de eventos que da como resultado la creación de un objeto COM y el retorno de un puntero válido a una interfaz de ese objeto. En COM+, un objeto se activa en su propio contexto o en el de su creador (un objeto que ha solicitado el objeto que se está activando). Los servicios COM+ se basan en la activación adecuada de un objeto en función de la configuración del objeto. En el transcurso de la activación, el sistema determina el contexto en el que se ejecuta el objeto, inicializa las propiedades de contexto, comprueba los permisos de acceso y establece una identidad de seguridad.

seguridad de activación

Forma de protección de seguridad que determina quién puede iniciar un servidor. La seguridad de activación se aplica automáticamente mediante el Administrador de control de servicios (SCM) de un equipo determinado. Tras la recepción de una solicitud de un cliente para activar un objeto, el SCM comprueba la solicitud en relación con la información de seguridad de activación almacenada en su registro. También se comprueba la seguridad de activación para las activaciones del mismo equipo. También se denomina seguridad de inicio.

tipo de activación

Categoría de activación de una aplicación COM+ que indica si la aplicación se ejecuta dentro o fuera del espacio de proceso de su cliente (dependiendo de si es una biblioteca o una aplicación de servidor, respectivamente), así como si la aplicación se ejecuta como un servicio.

Actividad

En COM+, un subproceso lógico que consta de una o varias transacciones y que contiene una colección de componentes que se agrupan en una aplicación COM+. Cada objeto COM pertenece a una actividad. No se puede cambiar la asociación entre un objeto y una actividad.

proceso de modelo de apartamento

Proceso que tiene dos o más apartamentos uniprocesos y no apartamentos multiproceso.

proxy de aplicación

Conjunto de archivos que contienen información de registro que permite a un cliente acceder de forma remota a una aplicación de servidor COM+. Cuando se instala en un equipo cliente, un archivo proxy de aplicación escribe información sobre la aplicación de servidor en el equipo cliente; Después, el cliente puede acceder de forma remota a la aplicación de servidor.

Autenticación

El proceso de seguridad de determinar que un autor de llamada de una aplicación es realmente quién dice que es, comprobando la autenticidad de una notificación de identidad. En el caso de las aplicaciones COM+, la autenticación se puede activar y configurar administrativamente, después de lo cual funciona de forma transparente en la aplicación.

Autorización

Proceso de seguridad para determinar si un autor de la llamada de una aplicación está autorizado para hacer lo que se pide que haga.

Almacenamiento en caché del administrador de recursos

Un administrador de recursos que actúa como front-end para otro administrador de recursos y que almacena en caché la información localmente, lo que reduce el costo de acceder al recurso subyacente. A diferencia de un administrador de recursos convencional, un administrador de recursos de almacenamiento en caché no participa en la recuperación porque nunca almacena permanentemente los datos subyacentes.

seguridad de llamadas

Forma de protección de seguridad que ayuda a controlar el acceso a los métodos de un objeto de servidor después de iniciar un servidor.

Clase (COM)

Una implementación concreta con nombre de una o varias interfaces. Una clase COM se identifica mediante un CLSID y, a veces, un ProgID.

Ocultación

La capacidad de un servidor para enmascarar su propia identidad al realizar llamadas en nombre de un cliente. Cuando se habilita el ocultamiento, las llamadas realizadas por el servidor que suplantan al cliente se pueden realizar bajo la identidad del cliente. Cuando el ocultamiento está deshabilitado, las llamadas realizadas por el servidor se realizarán bajo la identidad del servidor.

Aplicación COM+

Unidad principal de administración y seguridad para Servicios de componentes. Una aplicación COM+ es un grupo de componentes COM que, por lo general, realizan funciones relacionadas. Estos componentes constan aún más de interfaces y métodos COM.

Agrupación de aplicaciones COM+

Una característica de Servicios de componentes que permite escalar procesos de un solo subproceso y también puede ayudarle a recuperarse de errores en procesos únicos proporcionando otros procesos en ejecución capaces de controlar las activaciones.

Reciclaje de aplicaciones COM+

Una característica de Servicios de componentes que aumenta significativamente la estabilidad general de las aplicaciones al permitirle apagar correctamente un proceso asociado a una aplicación y reiniciarlo.

Catálogo COM+

Almacén de datos que contiene datos de configuración de COM+. El rendimiento de las tareas de administración de COM+ requiere leer y escribir datos almacenados en el catálogo. Solo se puede acceder al catálogo a través de la herramienta administrativa Servicios de componentes o a través de la biblioteca COMAdmin.

Eventos COM+

Eventos COM+ coincide y conecta publicadores y suscriptores a través de un sistema de eventos de acoplamiento flexible. Un publicador realiza la llamada al método para iniciar un evento y un suscriptor recibe estas llamadas a través del sistema de eventos en lugar de directamente del publicador. El servicio eventos COM+ mantiene la lista de suscriptores interesados que reciben las llamadas y dirige esas llamadas sin necesidad de conocer al publicador.

Aplicación de biblioteca COM+

Una aplicación COM+ que se ejecuta en el proceso del cliente que lo crea. Las aplicaciones de biblioteca pueden usar la seguridad basada en roles, pero no admiten el acceso remoto ni los componentes en cola.

Agrupación de objetos COM+

Un servicio automático proporcionado por COM+ que le permite configurar un componente para que las instancias de sí mismas se mantengan activas en un grupo, listas para ser utilizadas por cualquier cliente que solicite el componente.

Particiones COM+

Un servicio COM+ que habilita, en un solo equipo, la creación de espacios de ejecución independientes para las aplicaciones.

Conjuntos de particiones COM+

Un grupo de particiones COM+ asignadas a un identificador de usuario determinado en Active Directory.

Componentes en cola de COM+

Un servicio COM+, basado en Microsoft Message Queuing, que proporciona una manera fácil de invocar y ejecutar componentes de forma asincrónica. El procesamiento de mensajes puede producirse sin tener en cuenta la disponibilidad o accesibilidad del remitente o del receptor.

Aplicación de servidor COM+

Una aplicación COM+ que se ejecuta en su propio proceso. Las aplicaciones de servidor pueden admitir todos los servicios COM+.

COM+ SOAP

Una característica servicios de componentes que permite exponer una aplicación COM+ como un servicio web XML. COM+ SOAP también le permite usar un servicio web XML como componente COM.

Componente COM

Unidad binaria de código que incluye el código de empaquetado y registro y que crea objetos COM. Todas las aplicaciones COM+ constan de uno o varios componentes COM.

árbol de confirmación

En un sistema de transacciones distribuidas, la representación conceptual de una transacción según las relaciones jerárquicas entre los administradores de transacciones individuales que participan en una transacción distribuida. Se incluyen en esa jerarquía los administradores de recursos inscritos asociados a los administradores de transacciones.

Com (objeto)

En el modelo de programación COM, una estructura de programación que encapsula los datos y la funcionalidad, que se definen y asignan como una sola unidad y para la que el único acceso público es a través de las interfaces de la estructura de programación. Un objeto COM debe admitir, como mínimo, la interfaz IUnknown , que mantiene la existencia del objeto mientras se usa y proporciona acceso a las demás interfaces del objeto.

Compensación de Resource Manager (CRM)

Una característica COM+ que permite que los recursos no transaccionales participen en una transacción de confirmación en dos fases con el Coordinador de transacciones distribuidas de Microsoft (DTC). Normalmente, los CRM no proporcionan las funcionalidades de aislamiento de los administradores de recursos completos, pero proporcionan atomicidad transaccional y durabilidad escribiendo en un registro.

Herramienta administrativa servicios de componentes

Un complemento de interfaz de usuario a través del cual los administradores y desarrolladores pueden crear, configurar y mantener aplicaciones COM+, así como administrar transacciones distribuidas y bases de datos residentes en memoria. La herramienta administrativa Servicios de componentes también se puede usar para ver los eventos del sistema y administrar los servicios del sistema locales en el equipo en el que está instalada la herramienta.

modelo conceptual

El primer paso de la fase de diseño de la aplicación COM+, donde el desarrollador define los problemas empresariales que se van a resolver y decide qué componentes y servicios son necesarios.

Concurrencia

La capacidad de más de una transacción o proceso para acceder a los mismos datos al mismo tiempo. COM+ generalmente administra la simultaneidad a través de la sincronización.

componente configurado

Un componente COM que se ha instalado en una aplicación COM+. Una vez instalado, el componente se configura dentro del catálogo COM+ para hacer uso de los servicios COM+ disponibles.

Contexto

Un conjunto de propiedades en tiempo de ejecución asociadas a uno o varios objetos COM que se usan para proporcionar servicios para esos objetos. Cada objeto COM se ejecuta en un solo contexto desde la activación hasta la desactivación (siempre dentro del mismo apartamento). Inicializado cuando se activa un objeto, las propiedades de contexto, como las propiedades de contexto de seguridad, representan las necesidades en tiempo de ejecución de un objeto.

capa de datos

En el modelo de arquitectura de tres niveles para aplicaciones empresariales, la capa de acceso de DBMS, a la que se puede acceder a través del nivel intermedio o el nivel de servicios empresariales, y en ocasiones a través del nivel de presentación o el nivel de servicios de usuario. La capa de datos consta de componentes de acceso a datos (en lugar de conexiones DBMS sin procesar) para ayudar en el uso compartido de recursos y para permitir que los clientes se configuren sin instalar las bibliotecas de DBMS y los controladores ODBC en cada cliente. También se denomina capa de servicios de datos.

Interbloqueo

En las aplicaciones multiproceso, se produce un problema de subproceso que se produce cuando cada miembro de un conjunto de subprocesos está esperando a otro miembro del conjunto.

Delegación

Una forma de suplantación que autoriza a un servidor a actuar en nombre de un cliente, lo que proporciona al servidor la capacidad de suplantar a los clientes a través de la red.

transacción distribuida

Transacción que implica varios administradores de recursos, que pueden estar en los mismos equipos o diferentes.

Coordinador de transacciones distribuidas (DTC)

Un servicio del sistema que administra transacciones y comunicaciones relacionadas con transacciones que se distribuyen entre dos o más administradores de recursos en uno o varios sistemas para garantizar las transacciones ACID correctas.

ocultación dinámica

Forma de ocultación en la que se detecta la identidad de cliente original como token de acceso del subproceso de servidor en cada llamada de método al servidor de bajada. Aunque la identidad que se presenta se puede determinar dinámicamente, la sobrecarga necesaria para hacerlo puede ser considerablemente más costosa. En el caso de las aplicaciones COM+, la configuración predeterminada es para la funcionalidad de ocultación dinámica, ya que proporciona la flexibilidad que normalmente requieren las circunstancias que requieren el uso de la suplantación en primer lugar.

enumerador (objeto)

Permite la enumeración de elementos en una colección.

Evento

Una acción reconocida por un objeto, como hacer clic en el mouse o presionar una tecla, y para la que puede escribir código para responder.

event (objeto de clase)

Componente configurado que proporciona un registro persistente en el sistema de eventos COM+ para describir los publicadores y las interfaces de activación asociadas a esos publicadores.

método event

Método en una interfaz COM+ que identifica un evento COM+. Los métodos de evento deben tener un nombre único y solo pueden contener parámetros de entrada. El valor devuelto debe ser HRESULT.

event (objeto)

Objeto COM que puede indicar uno o varios subprocesos que se ha producido un evento. Cualquier subproceso dentro de un proceso puede crear un objeto de evento.

Excepción

Una condición o error anómalos que se produce durante la ejecución de un programa y que requiere la ejecución del software fuera del flujo normal de control.

Failover

En un sistema de red de clúster, el proceso de reubicación de un recurso sobrecargado o con errores (como un servidor, una unidad de disco o una red) a su componente de copia de seguridad.

proceso libre de subprocesos

Proceso que tiene un apartamento multiproceso y sin apartamentos uniprocesos.

Coordinador de confirmaciones globales

En un sistema de transacciones distribuidas basado en Microsoft Windows, el administrador de transacciones raíz del árbol de confirmación. Este coordinador toma la decisión de confirmar o anular una transacción determinada y nunca está en duda.

Suplantación

La capacidad de un subproceso para ejecutarse en un contexto de seguridad diferente al del proceso que posee el subproceso. El subproceso de servidor usa un token de acceso que representa las credenciales del cliente y, con esto, puede acceder a los recursos a los que el cliente puede acceder.

nivel de suplantación

La configuración utilizada por el cliente para conceder al servidor un nivel de autoridad determinado para llevar a cabo acciones en nombre del cliente. En COM+, esto solo se puede establecer para aplicaciones de servidor COM+.

Interceptación

Para un objeto activado en un contexto determinado, el proceso de control de llamadas a ese objeto desde el límite del contexto. Las llamadas entre contextos se controlan con servidores proxy de interfaz ligeros que controlarán la mediación necesaria para ajustar el entorno en tiempo de ejecución de uno que admita al autor de la llamada a uno que admita el destinatario.

Interfaz

En la programación basada en COM, una colección de funciones públicas relacionadas que proporcionan acceso a un objeto COM. El conjunto de interfaces de un objeto COM compone un contrato que especifica cómo pueden interactuar los programas y otros objetos con el objeto COM.

proxy de interfaz

Objeto específico de la interfaz que empaqueta (serializa) parámetros para esa interfaz como preparación para una llamada de método remoto y desempaqueta (unmarshals) los valores devueltos del código auxiliar de la interfaz. Un proxy se ejecuta en el espacio de direcciones del remitente y se comunica con un código auxiliar correspondiente en el espacio de direcciones del receptor.

código auxiliar de interfaz

Objeto específico de la interfaz que desempaqueta parámetros serializado, llama al método necesario y paquetes (serializaciones) devuelve valores del método llamado. El código auxiliar se ejecuta en el espacio de direcciones del receptor y se comunica con un proxy de interfaz correspondiente en el espacio de direcciones del remitente.

objeto interior

En una jerarquía transaccional, cualquier objeto bajo el objeto raíz.

Activación Just-In-Time (JIT)

Un servicio automático proporcionado por COM+ que permite usar recursos de servidor inactivos de forma más productiva. Cuando un componente está configurado como JIT activado, COM+ puede desactivar una instancia de él mientras un cliente sigue manteniendo una referencia activa al objeto. La próxima vez que el cliente llame a un método en el objeto, COM+ reactivará el objeto de forma transparente al cliente, justo a tiempo.

componente heredado

Un componente no configurado que se ha instalado en una aplicación COM+.

Oyente

Elemento arquitectónico del servicio Com+ Queued Components. El agente de escucha es un objeto COM que abre la cola de mensajes asociada a su aplicación host y espera a que lleguen los mensajes. A medida que llegan los mensajes, el agente de escucha envía subprocesos que procesan los mensajes.

modelo lógico

El segundo paso de un proceso de diseño de aplicaciones COM+, donde el modelo conceptual se divide en los niveles lógicos de la arquitectura de tres niveles, como se indica a continuación: el nivel de presentación o los servicios de usuario; el nivel intermedio, o los servicios empresariales; y la capa de datos o los servicios de datos.

Evento de acoplamiento flexible

Evento cuyo remitente (publicador) y receptor (suscriptor) no están estrechamente enlazados. En un sistema de eventos de acoplamiento flexible, como eventos COM+, la información de eventos de diferentes publicadores se conserva en un almacén de eventos. Los suscriptores consultan este almacén y seleccionan los eventos que quieren recibir. Al seleccionar información de eventos del almacén de eventos, se crea una suscripción. Cuando se produce un evento, el sistema de eventos busca en esta base de datos y busca a los suscriptores interesados, crea un nuevo objeto de cada clase interesada y llama a un método en ese objeto.

Cálculo

Proceso de empaquetado y desempaquetado de parámetros del método de interfaz entre los límites de subproceso o proceso para que se pueda realizar una llamada a procedimiento remoto.

mover de mensajes

Elemento arquitectónico del servicio Com+ Queued Components que mueve los mensajes con error a su cola de entrada para que se puedan reintentar.

metaevent

Un tipo de evento utilizado por el sistema de eventos COM+ para notificar a los suscriptores interesados cada vez que se crean, modifican o quitan suscripciones de clase de eventos.

Método

En la programación basada en COM, un proceso realizado por un objeto COM cuando recibe un mensaje.

nivel intermedio

En el modelo de arquitectura de tres niveles para aplicaciones empresariales, la capa que comprende la lógica de negocios y las reglas de datos. Los componentes que componen el nivel intermedio se pueden usar para aplicar reglas de negocios, como algoritmos empresariales, regulaciones legales o gubernamentales, y reglas de datos, que están diseñadas para mantener las estructuras de datos coherentes dentro de bases de datos específicas o múltiples. Dado que estos componentes de nivel intermedio no están vinculados a un cliente específico, todas las aplicaciones pueden usarlos y se pueden mover a ubicaciones diferentes, ya que el tiempo de respuesta y otras reglas requieren. También se denomina capa de servicios empresariales o nivel de lógica de negocios.

proceso de modelo mixto

Proceso que tiene un apartamento multiproceso y uno o varios apartamentos de un solo subproceso.

Moniker

Nombre que identifica de forma única un objeto COM. De la misma manera que una ruta de acceso identifica un archivo en el sistema de archivos, un moniker identifica un objeto COM en el espacio de nombres del directorio.

archivo .msi

Un archivo creado por la herramienta administrativa Servicios de componentes al exportar una aplicación COM+ o un proxy de aplicación para la instalación en otro equipo. El archivo .msi se puede instalar en cualquier cliente basado en Windows mediante Windows Installer.

modelo de apartamento multiproceso

Modelo de apartamento en el que todos los subprocesos del proceso que se han inicializado como subprocesos libres residen en un solo apartamento. Por lo tanto, no es necesario calcular las referencias entre subprocesos. Los subprocesos no necesitan recuperar y enviar mensajes porque COM no usa mensajes de ventana en este modelo.

transacción anidada

Una transacción secundaria iniciada desde dentro de un límite de transacción principal o primario existente. La transacción principal no se confirma hasta que se confirmen todas sus transacciones subordinadas o anidadas. COM+ no admite transacciones anidadas.

modelo de apartamento neutro

Modelo de subprocesos en el que los objetos siguen las instrucciones para apartamentos multiproceso, pero se pueden ejecutar en cualquier tipo de subproceso. El modelo de apartamento neutro es el modelo de subprocesos recomendado para componentes COM y aplicaciones COM+.

objeto persistente

Objeto COM que puede guardar su estado interno cuando un cliente le pida que lo haga y que se ajuste a los estándares definidos por COM a través de los cuales los clientes pueden solicitar que se inicialicen, carguen y guarden objetos en y desde un almacén de datos (por ejemplo, archivo plano, almacenamiento estructurado o memoria). Es responsabilidad del cliente administrar la ubicación donde se almacenan los datos persistentes del objeto, pero no el formato de los datos.

interfaz de objeto persistente

Interfaz COM implementada por un objeto persistente. Los clientes usan interfaces de objeto persistentes para indicar a esos objetos persistentes cuándo y dónde almacenar su estado.

interfaz de notificación de fase cero

Interfaz COM+ que permite a las aplicaciones detectar cuándo una transacción está lista para continuar con un protocolo de confirmación en dos fases para que pueda realizar las operaciones de notificación necesarias y comunicarse con el administrador de transacciones cuando se hayan completado las operaciones.

modelo físico

El tercer y último paso del proceso de diseño de la aplicación COM+, donde el desarrollador determina dónde residen físicamente los componentes y cómo se van a codificar.

Jugador

Elemento arquitectónico del servicio Com+ Queued Components que recupera el mensaje de una cola y, a continuación, carga el objeto de servidor y los códigos auxiliares de la interfaz estándar para desmarshalar datos e invocar métodos de servidor. El jugador anula la selección del contexto de seguridad del cliente en el lado servidor y, a continuación, invoca el componente de servidor y realiza las mismas llamadas de método. El reproductor no reproduce las llamadas al método hasta que se completa el componente de cliente y la transacción que registró las llamadas al método se confirma.

nivel de presentación

En el modelo de arquitectura de tres niveles para aplicaciones empresariales, la capa que presenta datos al usuario y, opcionalmente, permite la manipulación de datos y la entrada de datos. Los dos tipos principales de interfaz de usuario para el nivel de presentación son la aplicación tradicional y la aplicación basada en Web. También se denomina capa de servicios de usuario.

token de acceso principal

Describe el contexto de seguridad de la cuenta de usuario asociada a un proceso.

administrador de proxy

En la serialización estándar, un componente que administra todos los servidores proxy de interfaz para un solo objeto.

pseudoobjeto

Tipo de objeto contenido, como una selección de usuario en un documento, un rango de celdas de una hoja de cálculo o un intervalo de caracteres en un documento de texto. Este tipo de objeto se denomina pseudoobjeto porque no se trata como un objeto distinto hasta que un usuario marca la selección.

Editor

Remitente de un evento. En la arquitectura de eventos COM+, el publicador realiza la llamada al método para iniciar un evento.

moniker de cola

El moniker usado para activar un componente en cola.

condición de carrera

En una aplicación multiproceso, una condición que se produce cuando varios subprocesos acceden a un elemento de datos sin coordinación, posiblemente causando resultados incoherentes, en función del subproceso que llegue primero al elemento de datos. COM proporciona algunas funciones diseñadas específicamente para ayudar a evitar condiciones de carrera en servidores fuera de proceso.

Grabadora

Elemento arquitectónico del servicio Com+ Queued Components que serializa el contexto de seguridad del cliente en un mensaje y registra todas las llamadas de método para un objeto. La grabadora es un administrador de proxy proporcionado por el sistema que selecciona interfaces de las interfaces que se pueden poner en cola en el catálogo COM+.

dispensador de recursos

En el modelo de programación COM+, un componente que administra el estado compartido no duradero en nombre de los componentes de la aplicación dentro de un proceso. Los dispensadores de recursos son similares a los administradores de recursos, pero sin la garantía de durabilidad.

Resource Manager

Un servicio que administra datos persistentes o duraderos en bases de datos, colas de mensajes duraderas o sistemas de archivos transaccionales. Es el administrador de recursos que sabe cómo almacenar datos y realizar la recuperación ante desastres. Las aplicaciones de servidor COM+ usan administradores de recursos para mantener el estado duradero de una aplicación, como el registro del inventario a mano, los pedidos pendientes y las cuentas por cobrar. Los administradores de recursos trabajan en cooperación con el Coordinador de transacciones distribuidas de Microsoft (DTC) para garantizar la atomicidad y el aislamiento en una aplicación.

seguridad basada en roles

Un servicio de seguridad COM+ proporcionado para aplicaciones COM+. Un rol representa una categoría de usuarios definidos para una aplicación COM+ con el fin de determinar los permisos de acceso a los recursos de la aplicación. Un desarrollador asigna roles a componentes, interfaces y métodos. Un administrador asigna a los usuarios los roles adecuados, lo que permite a un usuario dentro de un rol determinado acceder a los recursos a los que se asigna ese rol.

root (objeto)

El primer objeto de una transacción, denominado raíz de la transacción, y siempre colocado en un nuevo límite transaccional. Solo puede haber un objeto raíz en una transacción. Todos los demás objetos de la jerarquía transaccional bajo el objeto raíz se denominan objetos interiores.

administrador de transacciones raíz

Administrador de transacciones en el sistema que inicia una transacción. La transacción no se finaliza hasta que el administrador de transacciones raíz determina el estado de la transacción (confirmada o anulada).

Semáforo

Objeto kernel usado para arbitrar el acceso a un recurso compartido.

Service Control Manager (SCM)

Un proceso de servidor de Microsoft Windows que administra todos los servicios del Registro de Windows.

administrador de propiedades compartidas (SPM)

En Com+, un dispensador de recursos que puede usar para compartir el estado no persistente entre varios objetos dentro de un proceso de servidor.

Proceso de un solo subproceso

Proceso que consta de un solo apartamento de un solo subproceso, que a su vez consta de exactamente un subproceso. Todos los objetos COM que residen en un apartamento de un solo subproceso pueden recibir llamadas de método desde solo el subproceso que pertenece a ese apartamento.

JABÓN

Un protocolo simple basado en XML para intercambiar información estructurada y de tipo en la Web. El protocolo no contiene ninguna semántica de transporte o aplicación, lo que hace que sea muy modular y extensible.

registro dividido

Para los componentes que ya son componentes COM existentes y se usan en el entorno de servicios COM+, la disposición de registro en la que el aspecto COM básico del registro se almacena en el Registro de Windows y los nuevos servicios y atributos COM+ (por ejemplo, Componentes en cola) se almacenan en la base de datos de registro COM+. Cada atributo de componente se almacena en el Registro de Windows o en la base de datos de registro COM+. Los nuevos componentes COM se registran exclusivamente en la base de datos de registro com+, con alguna duplicación en el Registro de Windows para que las herramientas existentes puedan usarlas.

Stateful

De o perteneciente a un sistema o proceso que supervisa todos los detalles del estado de una actividad en la que participa.

Apátridas

De o perteneciente a un sistema o proceso que participa en la actividad sin supervisar todos los detalles de su estado.

ocultación estática

Una forma de ocultar dónde se puede presentar la identidad de cliente original una vez a un servidor de bajada, estableciendo la identidad de cliente original una vez en el proxy. Esta identidad de cliente se presenta como un token de subproceso de servidor que se usará en llamadas de método posteriores.

Suscriptor

Receptor de un evento. En la arquitectura de eventos COM+, el suscriptor recibe las llamadas realizadas por el publicador.

subscription (objeto)

En el sistema eventos COM+, un objeto creado por un suscriptor para solicitar y administrar la entrega de eventos.

Sincronización

En COM+, un servicio que fluye del componente al componente y prohíbe que más de un autor de llamada entre en el componente en un momento dado. La sincronización determina cuándo los subprocesos pueden enviar llamadas a un objeto .

Modelo de arquitectura de tres niveles

El marco fundamental para el modelo de diseño lógico, segmenta los componentes de una aplicación en tres niveles de servicios de la siguiente manera: el nivel de presentación o los servicios de usuario; el nivel intermedio o los servicios empresariales; y el nivel de datos o los servicios de datos. Estos niveles no corresponden necesariamente a ubicaciones físicas en varios equipos de una red, sino a capas lógicas de la aplicación.

evento estrechamente acoplado

Evento cuyo remitente (publicador) y receptor (suscriptor) están estrechamente enlazados. En un sistema de eventos estrechamente acoplado, el publicador se proporciona con una interfaz en la que llamar a un método cuando se produce un cambio. El suscriptor sabe desde qué publicador solicitar notificaciones y las interfaces que se exponen. Un sistema de eventos estrechamente acoplado requiere que tanto el publicador como el suscriptor se ejecuten en todo momento.

registro de seguimiento

Un archivo de registro generado automáticamente por el Coordinador de transacciones distribuidas de Microsoft que muestra los datos relacionados con una o varias transacciones distribuidas. Algunos ejemplos de datos de un registro de seguimiento son el identificador de transacción, el tiempo de transacción y los mensajes que indican el resultado de la transacción.

Transacción

Unidad de trabajo en la que se produce una serie de operaciones relacionadas durante un proceso de aplicación. Una transacción se ejecuta exactamente una vez y es atómica: todo el trabajo se realiza o ninguno de ellos.

Protocolo de Internet de transacciones (TIP)

El Protocolo de Internet de transacciones es un protocolo de confirmación estándar de dos fases que permite a los administradores de transacciones heterogéneos coordinar las transacciones distribuidas, especialmente a través de Internet. El protocolo tip de confirmación en dos fases es sencillo de implementar y es independiente del protocolo de comunicaciones de aplicación a aplicación, de modo que se pueda usar con cualquier protocolo de aplicación, pero especialmente HTTP.

administrador de transacciones

Parte del Coordinador de transacciones distribuidas de Microsoft (DTC) que se ejecuta en cada equipo que participa en una transacción distribuida y administra las actividades relacionadas con la confirmación o anulación de esa parte de la transacción.

aplicación de procesamiento de transacciones

Colección de operaciones de transacción que automatizan una tarea empresarial determinada.

sistema de procesamiento de transacciones

Un sistema completo, que comprende tanto el hardware del equipo como el software, que hospeda una aplicación de procesamiento de transacciones para realizar transacciones rutinarias necesarias para realizar negocios.

protocolo de confirmación en dos fases

Un protocolo usado solo en transacciones distribuidas garantiza que el resultado de una transacción sea coherente en todos los administradores de transacciones que participan en la transacción. El protocolo funciona en dos fases distintas para confirmar o anular una transacción en última instancia: la fase uno evalúa la condición de cada administrador de recursos y la fase dos completa la transacción.

componente sin configurar

Componente COM que no se ha configurado en el catálogo COM+. Los componentes no configurados no pueden usar servicios COM+.

Paradero

En el caso de las transacciones DTC, una estructura de datos opaca que representa la dirección del administrador de transacciones del administrador de recursos.

Interfaces XA

Un conjunto estándar de interfaces de programación que permiten a los desarrolladores de aplicaciones COM+ acceder a bases de datos compatibles con XA y crear administradores de recursos que funcionan con bases de datos relacionales, colas de mensajes, archivos transaccionales y bases de datos orientadas a objetos. Aunque Microsoft no admite directamente el protocolo XA, Microsoft admite las instalaciones de traducción entre transacciones OLE y XA.

Servicios web XML

Unidades de lógica de aplicación que proporcionan datos y servicios a otras aplicaciones. Las aplicaciones acceden a servicios web XML a través de protocolos web estándar, como SOAP.