viernes, 10 de mayo de 2013

WCF - MVA - Microsoft Virtual Academy - Desarrollo en Microsoft Visual Studio - Módulo 37 de 44 - Avanzado


Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron. 
  • Dos asteriscos (**) significa Alternativa Correcta. 
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias! 

WCF

1. WCF crea una implementación de la interfaz IIdentity para representar al autor de la llamada a la infraestructura existente (creada por el modelo de seguridad de .NET Framework).

**Verdadero
Falso


2. Un Extremo o Endpoint esta compuesto por:

Una direccion
Un xml
Un Enlace
Un Mensaje


3. El contrato de datos permite:

Describir el formato del mensaje
**Describe los tipos de datos que utiliza el servicio
Describe el formato del servicio


4. En la mayoría de casos puede utilizar parámetros in (ByVal en Visual Basic) y out y parámetros ref (ByRef en Visual Basic).

**Verdadero
Falso


5. Los servicios son grupos de operaciones. Para crear un contrato de servicios debe ____________ las operaciones y especificar su agrupación.

Definir
**Modelar (Según el aporte de Marcog)
Agrupar


6. Los servicios WCF especifican sus operaciones de manera obligatoria como Asincronicas

**Verdadero
Falso


7. Un modelo dúplex se caracteriza por la capacidad tanto del servicio y como del cliente para enviarse mensajes entre sí independientemente de si se está utilizando una mensajería unidireccional o de solicitud/respuesta.

**Verdadero
Falso




Espero haber ayudado en algo. Hasta la próxima oportunidad!






12 comentarios:

  1. Para integrar el control de errores en un servicio WCF, se debe
    Asignar los errores SOAP a Excepciones
    **Asigar las Excepciones a errores SOAP personalizados
    Permitir que los clientes y el servicio reciban excepciones y las envien como errores SOAP
    **Permitir que los clientes y el servicio reciban errores SOAP y las envien como excepciones

    Uno de los tipos de Token de seguridad definidos en WS_Security es:
    Token ANSI
    **Token del certificado X.509.
    Token de la clave del Usuario

    El contrato de datos permite:
    Describir el formato del mensaje
    **Describe los tipos de datos que utiliza el servicio
    Describe el formato del servicio

    En la mayoría de casos puede utilizar parámetros in (ByVal en Visual Basic) y out y parámetros ref (ByRef en Visual Basic).
    **Verdadero
    Falso

    Una de las capas de la arquitectura de WCF es la capa de alojamiento, en la cual encontramos:
    Comportamiento de transaccion
    Contrato del Servicio
    **Servicio de Activacion de Windows (WAS)

    ResponderEliminar
    Respuestas
    1. Hola Juan Francisco, gracias por el aporte de nuevas preguntas...
      Éxitos... Hasta cualquier instante!!!

      Eliminar
  2. Un contrato de servico especifica
    Especifican los requisitos mínimos
    **La firma de las operaciones en términos de los mensajes intercambiados
    Las características de diseño

    Las directrices de diseño del modelo asincrónico basado en eventos afirman que si se devuelve más de un valor, uno de los valores se devuelve como propiedad _______ y los demás se devuelven como propiedades del objeto ___________.
    IsOneWay y AssignPattern
    Duplex y EventArgs
    **Result y EventArgs


    Para definir un contrato de servicios WCF se utilizan
    Clases
    Metodo
    **Interfaces

    Seleccione dos caracteristicas de un servicio WCF
    Interoperabilidad
    Facilidad de uso
    Sin transacciones
    Contratos de Datos

    ResponderEliminar
    Respuestas
    1. Hola Victor Contreras, gracias por la visita y el aporte de tus conocimientos!!
      Los mejores deseos!! Hasta cualquier momento!

      Eliminar
  3. En los servicios WCF no se pueden manejar diferentes operaciones como una Transacción.
    ** Verdadero
    Falso

    Un modelo de solicitud/respuesta es uno en el que un remitente de la solicitud (una aplicación cliente) recibe una respuesta con la que está relacionada la solicitud
    ** Verdadero
    Falso

    El contrato del mensaje
    ** Describe el formato de los datos
    Describe el formato del servicio
    Describe el formato de un mensaje

    Para definir un atributo de un contrato de datos en WCF, se utiliza :
    SerializableAttibute
    DataMemberAttibute
    ** DataContractAttibute

    Qué es un mensaje?
    Es un archivo XML
    Es un archivo de texto
    Es un archivo binario
    Unidad autónoma de datos que puede constar de varias partes, incluyendo un cuerpo y encabezados.

    Los servicios son grupos de operaciones. Para crear un contrato de servicios debe ____________ las operaciones y especificar su agrupación.
    Definir
    Modelar
    Agrupar

    ResponderEliminar
    Respuestas
    1. Hola Juan Pablo Strelczuk, gracias por la visita y el aporte de tus conocimientos.
      Muy buen aporte!
      Éxitos!! Hasta cualquier instante!

      Eliminar
  4. 1-->En un contrato de datos de un servicio WCF, como deben marcarse los atributos para indicar que son los datos?

    **DataContractAttibute
    NameSpace
    **DataMemberAttribute
    Name

    2-->Seleccione dos caracteristicas de un servicio WCF

    **Interoperabilidad
    Facilidad de uso
    Sin transacciones
    Contratos de Datos

    3-->Para controlar el comportamiento de una transaccion en un servicio WCF lo podemos hacer mediante:

    TransactionIsolationLevel y TransactionAutoComplete
    TransactionIsolationLevel y TransactionScopeRequest
    **ServiceBehaviorAttribute y OperationBehaviorAttribute

    4-->Si deseamos que un servicio WCF nos avise cuando ha finalizado una operación Asincronica, cual es la mejor opcion para definir esto?

    **Un while validando el estado de la operación realizada por el servicio WCF
    Definir un evento en el servicio WCF que avise cuando la operación finalice.
    Hacer el llamado de manera sincronica para saber el momento exacto de la terminación de la operación.

    5-->Dentro de WCF, que es una aplicación Cliente?

    Aplicaciones que esperan uan comunicación y responden a ella
    **Aplicaciones que inician la comunicación
    Expone informacion como metadatos

    6-->Para especificar y definir el manejo de errores en un servicio WCF, se utilizan los:

    DataContract
    **ServiceContract
    DataContract

    7-->Los servicios son grupos de operaciones. Para crear un contrato de servicios debe ____________ las operaciones y especificar su agrupación.

    Definir
    **Modelar
    Agrupar

    ResponderEliminar
    Respuestas
    1. Hola Marcog, gracias por la visita y el aporte de tus conocimientos.
      Genial aporte! Gracias por el tiempo invertido en compartir.
      Los mejores deseos!! Hasta cualquier momento!

      Eliminar
  5. 4. Si deseamos que un servicio WCF nos avise cuando ha finalizado una operación Asincronica, cual es la mejor opcion para definir esto?

    *********A. Definir un evento en el servicio WCF que avise cuando la operación finalice.
    B. Hacer el llamado de manera sincronica para saber el momento exacto de la terminación de la operación.
    C. Un while validando el estado de la operación realizada por el servicio WCF ----------- [NO]

    ResponderEliminar
    Respuestas
    1. Hola Anónimo, gracias por la visita y el aporte de tus conocimientos!
      Éxitos!! Hasta cualquier instante!

      Eliminar
  6. 3. Que es Windows CommunicationFoundation
    A. Un servicio seguro para procesar transacciones comerciales
    B. Un cliente de servicios que solicita datos
    *****C. Un marco de trabajo para la creación de aplicaciones orientadas a servicios.

    ResponderEliminar
    Respuestas
    1. Hola Alex Arias, gracias por la visita y el aporte de tus conocimientos.
      Los mejores deseos!! Hasta cualquier momento!

      Eliminar