Desarrollo de componentes en cola
El servicio de componentes en cola COM+ requiere que todos los métodos de aplicación contengan solo parámetros [in], sin valores devueltos. Dado que el objeto de servidor no está necesariamente disponible cuando el cliente realiza la llamada, los resultados del servidor se pueden devolver enviando un mensaje que crea otro objeto. De este modo, la comunicación bidireccional no se produce en todos los casos, sino solo cuando es necesaria, por una serie de mensajes unidireccionales entre objetos.
Para usar el servicio de componentes en cola de COM+, debe tener instalado el servicio Message Queuing . Message Queuing no se instala automáticamente. Message Queuing debe seleccionarse durante la configuración del sistema operativo o mediante agregar o quitar programas. Un certificado interno de Message Queuing se crea automáticamente en el inicio de sesión.
Los temas descritos en la tabla siguiente proporcionan consideraciones adicionales para situaciones más especializadas.
Tema | Descripción |
---|---|
Pasar objetos como parámetros |
Describe cómo pasar objetos como parámetros [in] a componentes en cola. |
Limitaciones de seguridad en el modo de grupo de trabajo |
Describe las limitaciones en el uso de la autenticación message Queuing en modo de grupo de trabajo. |
Consideraciones sobre los subprocesos |
Describe cuestiones específicas relacionadas con el paso de punteros de interfaz de grabadora entre subprocesos. |
Recepción de una respuesta |
Describe cómo construir una respuesta a una llamada de componente en cola. |