Jaime facha 3
![]() |
![]() |
![]() |
Título del Test:![]() Jaime facha 3 Descripción: Prueba de contenidos del tema 3 |




Comentarios |
---|
NO HAY REGISTROS |
Una de las características importantes de la ausencia de reloj global en ciertos SS.DD. es... que no es preciso sincronizarse para comunicarse. que para poder sincronizar es precisa la comunicación. que la comunicación es completamente asíncrona. que la sincronización está implícita. Envía desde un proceso Java a otro contiene... el bytecode correspondiente a la clase del objeto enviado. una referencia remota al objeto enviado. sólo los atributos del objeto enviado. información sobre la clase a que pertenece dicho objeto. Existen dos modos básicos de comunicación entre procesos (IPC)…. SSL y J2SSE. comunicación y sincronización. TCP y multicast. unicast y multicast. Se dice: se da por completada la comunicación cuando…. cuando ambos procesos invocan el envío y la recepción. se completa el par de operaciones envía()/recibe(). siempre que el envío es bloqueante. se completa el envío, pues éste normalmente no es bloqueante. Las plataformas de comunicación de nivel de transporte consiguen plasmar una determinada semántica de bloqueo, y así desacoplan su comportamiento del de la semántica de bloqueo de los niveles inferiores…. utilizando el modelo de comunicación por sockets UDP. utilizando abstracciones de alto nivel. mediante colas de mensajes. sólo cuando es posible. La semántica de bloqueo de las operaciones de comunicación las dicta…. el programador que hace uso de las primitivas. el protocolo establecido entre los procesos emisor y receptor. la red física. la plataforma de comunicación. Como mecanismo para conseguir la semántica de envío-síncrono y recepción asíncrona existen dos posibilidades que son…. las colas asíncronas y el sondeo. el sondeo y la señalización. el sondeo y el polling. la señalización y el bloqueo. El modelo de usar una variable como canal de comunicación entre procesos es equivalente al modelo de comunicación con semánticas de envío/recepción... asíncrono-síncrono. asíncrono-asíncrono. síncrono-asíncrono. síncrono-síncrono. En los diversos modelos de comunicación tenemos variedad de envía()/recibe() síncronos y asíncronos, sin embargo, el más popular es el modelo…. envía síncrono y recibe síncrono. envía asíncrono y recibe asíncrono. envía asíncrono y recibe síncrono. envía síncrono y recibe asíncrono. La operación de "unmarshalling" consiste en... la reconstrucción de los datos recibidos desde la red, en el proceso receptor. el empaquetado de los datos en el proceso receptor. la deserialización de los datos desde el proceso emisor. el empaquetado de los procesos en el proceso emisor. Por marshalling entedemos…. la operación de desempaquetado de datos desde la red. la operación de empaquetado de datos hacia la red. la conversión de arrays a estructuras de datos en CDR. la conversión de estructuras de datos a formato XML. Los lenguajes para la representación externa de datos en la comunicación por paso de mensajes se utilizan para…. especificar las interfaces de los servicios. representar los datos en memoria en los procesos. representar el formato de los datos según se comunican. especificar los datos en los lenguajes de programación. ¿Es necesario que la plataforma de comunicación proporcione garantías de complementación para que pueda decirse que se ha producido efectivamente una comunicación?. No. Sí. ¿Es cierto que un intercambio de mensajes entre dos procesos, el proceso debe bloquearse para actuar como receptor de la respuesta del proceso receptor del primer mensaje?. Sólo en caso de tratarse de un protocolo habitual petición/respuesta. El emisor de un mensaje debe actuar siempre como emisor en la interacción con el otro proceso. El servidor debe bloquearse siempre tras la recepción del mensaje por parte del emisor. Los procesos emisor y receptor deben intercambiar los papeles alternativamente. Entre los siguientes se nos has colado un estándar que no es válido para la representación de datos de nivel de aplicación en el intercambio de mensajes: MIME. IEE 802.11. CDR. JSON. En una plataforma de comunicación por paso de mensajes de carácter puramente asíncrono…. Los procesos necesitan bloquearse explícitamente para comunicarse. La sincronización se produce gracias a la red. Los procesos se bloquean según qué primitivas usen. Los procesos no necesitan bloquearse para comunicarse. Según el mecanismo de marshalling y unmarshalling de CORBA, el formato de patrón de bits que representa un objeto que se envía desde un proceso a otro…. Contiene el IDL correspondiente a la clase del objeto enviado. No incluye información sobre la clase a la que pertenece dicho objeto. Incluye información sobre la clase a que pertenece dicho objeto. Contiene una referencia remota al objeto enviado. En la comunicación mediante paso de mensajes, los lenguajes para la representación externa de datos…. Especifican el formato de los datos enviados. Permiten representar los datos en memoria en los procesos. Especifican las interfaces de los servicios. Especifican la representación de los datos en los lenguajes de alto nivel implicados. En los SSDD para poder comunicar es precisa la comunicación, principalmente porque. La comunicación es siempre síncrona. La sincronización está implícita. En todo sistema informático siempre es preciso comunicarse para sincronizarse, aunque sea a priori. No es posible trabajar con tiempos globales salvo que sea un sistema de tiempo-real. En la consecución de una comunicación mediante paso de mensajes es preciso cierto número de eventos que suceden en el tiempo sujetos a diversas restricciones en función de la semántica de envío y recepción. En número son: 3 eventos. 2 eventos. 4 eventos. Nada más que un evento. Según el mecanismo de serialización y deserialización de Java, el formato del objeto que se envía desde un proceso Java a otro contiene... información sobre la clase a que pertenece dicho objeto. una referencia remota al objeto enviado. el bytecode correspondiente a la clase del objeto enviado. sólo los atributos del objeto enviado. Para conseguir la semántica de envío-asíncrono y recepción-síncrona, cuando el receptor no está listo…. Jaime es transfobo. Es posible que los mensajes se guarden en la plataforma a la espera del recibe(). Jaime es homófobo. Jaime es racista. Dos de los posibles fallos en la consistencia de un protocolo son…. las inconsistencias, y los interbloqueos. los bloqueos vivos y los interbloqueos. las esperas, y los bloqueos vivos. los bloqueos asíncronos, y las esperas. En los SD, para poder sincronizar es precisa la comunicación, principalmente porque…. la comunicación es siempre síncrona. la sincronización está implícita. no es posible trabajar con tiempos globales salvo que sea un sistema de tiempo-real. en todo sistema informático siempre es preciso comunicarse para sincronizarse, aunque sea a priori. ¿Es cierto que en un intercambio de mensajes entre dos procesos, el proceso emisor tras la operación envía() debe bloquearse necesariamente para actuar como receptor de la respuesta del proceso receptor al mensaje emitido en primer lugar?. solo en caso de tratarse de un protocolo habitual petición/respuesta. el emisor de un mensaje debe actuar siempre como emisor en la interacción con el otro proceso. el servidor debe bloquearse siempre tras la recepción del mensaje por parte del emisor. los procesos emisor y receptor deben intercambiar los papeles alternativamente. Las plataformas de comunicación de nivel de transporte consiguen plasmar una determinada semántica de bloqueo, y así desacoplan su comportamiento del de la semántica de bloqueo de los niveles inferiores…. utilizando el modelo de comunicación por sockets UDP. mediante colas de mensajes. utilizando abstracciones de alto nivel. sólo cuando es posible. |