option
Cuestiones
ayuda
daypo
buscar.php

DAW MP7 Desarrollo web entorno servidor PAC 6 UF 4

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
DAW MP7 Desarrollo web entorno servidor PAC 6 UF 4

Descripción:
ILERNA DAW

Fecha de Creación: 2022/01/12

Categoría: Otros

Número Preguntas: 5

Valoración:(4)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

El resultado obtenido tras la creación de una web, junto con sus servicios, debe ir acompañada de una documentación. Esta documentación contiene una serie de métodos que indican de qué forma es posible comunicarse con una aplicación externa. Esto es lo que se conoce como una API. Enlaza los siguientes conceptos con su definición: Es una tecnología que, a partir del uso de una serie de protocolos, actúa como canal de comunicación entre dos plataformas diferentes entre sí, permitiendo el intercambio de mensajes entre un cliente y un servidor independientemente del lenguaje de programación de cada uno de ellos. Tipo de software que se codifica en un lenguaje capaz de ser interpretados por los navegadores y que, posteriormente, se encargan de su ejecución.

Marca con verdadero o falso las siguientes afirmaciones: Tras la creación de una web y sus servicios tenemos que realizar documentación para indicar sus métodos y posibles formas de comunicación con la aplicación. Una API nunca incluye especificaciones de cómo manejar todos los tipos de datos que se tendrán dentro de la aplicación. El uso de las API está destinado a los usuarios que visitan de la página web. Una API es una interfaz de programación que facilita y provee el acceso a los métodos creados dentro de un determinado sitio web. Cada API está escrita en un lenguaje de programación concreto. El auge de las redes sociales ha permitido a grandes empresas hacer uso de las API como un mecanismo para permitir que otro tipo de páginas web permitan integrar contenido de páginas web externas. Todos los lenguajes de programación proveen de una serie de funciones para conectar y manejar APIS, pero no tienen un propósito especifico y se pueden usar para otras funcionalidades.

De las siguientes afirmaciones indica cuales de ellas son ventajas y cuales son inconvenientes de los servicios web: Aportan interoperabilidad entre aplicaciones de software independientemente de sus propiedades o de las plataformas sobre las que se instalen. Los servicios web se fundamentan en estándares y protocolos basados en texto que hacen más fácil acceder a su contenido y entender su funcionamiento. Permiten que servicios y software de diferentes compañías ubicadas en diferentes lugares geográficos puedan ser combinados fácilmente para proveer servicios integrados. Para realizar transacciones de datos o información sensible tienen un desarrollo más bajo que los estándares abiertos de computación distribuida. Al apoyarse en HTTP, pueden esquivar medidas de seguridad basadas en firewall cuyas reglas tratan de bloquear o auditar la comunicación entre programas a ambos lados de la barrera.

Repasa la sintaxis de WSDL (https://www.w3schools.com/xml/xml_wsdl.asp (Enlaces a un sitio externo.)) y enlaza los siguientes conceptos con su definición: Es el elemento raiz y permite especificar el espacio de nombres del documento target namespace, el nombre, y otros prefijos utilizados en el documento WSDL. Un ejemplo de definición de prefijo es: xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/". Este prefijo especifica que todos los elementos dentro del documento de esquemas con el target namespace "http://schemas.xmlsoap.org/wsdl/" tendrán el prefijo wsdl. Se utiliza para definir los tipos de datos que se intercambiarán en el mensaje. Podemos definir dichos tipos directamente dentro de este elemento, o importar la definición de un fichero de esquema (fichero xsd). La definición de tipos puede verse como las definiciones Java de clase, con variables que pueden ser tipos primitivos o referencias a otras clases u objetos. Los tipos primitivos se definen en los espacios de nombres del Schema y normalmente nos referimos a ellos como built-in types. Éstos incluyen tipos simples tales como string, int, double,. Define los distintos mensajes que se intercambiaran durante el proceso de invocación del servicio. Se deberán definir los mensajes de entrada y salida para cada operación que ofrezca el servicio. Los mensajes muestran descripciones abstractas de los datos que se van a intercambiar. Contiene una colección de una o más operaciones. Para cada operación indica cuáles son los mensajes de entrada y salida, utilizando para ello los mensajes definidos en el apartado anterior. Los portTypes son, por lo tanto, colecciones abstractas de operaciones soportadas por un servicio. Indica el protocolo de red y el formato de los datos para las operaciones de un portType. Los bindings son definiciones concretas de los portTypes. Un portType puede tener múltiples bindings asociados. El formato de datos utilizado para los mensajes de las operaciones del portType puede ser orientado al documento u orientado a RPC. Si es orientado al documento tanto el mensaje de entrada como el de salida contendrán un documento XML. Si es orientado a RPC el mensaje de entrada contendrá el método invocado y sus parámetros, y el de salida el resultado de invocar dicho método, siguiendo una estructura más restrictiva. Define el servicio como una colección de elementos port a los que se puede acceder. Un port se define asociando una dirección de red con un binding, de los definidos en el documento. Dicha dirección de red es la dirección (URL) donde el servicio actúa, y por lo tanto, será la dirección a la que las aplicaciones deberán conectarse para acceder al servicio.

Revisa la sintaxis de WSDL (https://www.w3schools.com/xml/xml_wsdl.asp (Enlaces a un sitio externo.)) y ordena las siguientes partes de código: El código Nº1 esta en la posición:. El código Nº2 esta en la posición:. El código Nº3 esta en la posición:. El código Nº4 esta en la posición:. El código Nº5 esta en la posición:.

Denunciar Test