MP7.Desarrollo web entorno SERVIDOR UF4 - DAW Ilerna 22-23
![]() |
![]() |
![]() |
Título del Test:![]() MP7.Desarrollo web entorno SERVIDOR UF4 - DAW Ilerna 22-23 Descripción: Pacs UF4 |




Comentarios |
---|
NO HAY REGISTROS |
El servicio web permiten comunicar diferentes aplicaciones a través de internet, permitiendo un intercambio de información entre ellos. La invocación de estos servicios web requiere del uso de los estándares web. Marca con verdadero o falso las siguientes afirmaciones: El servicio web puede ser definido como un conjunto de protocolos que permiten comunicar diferentes aplicaciones a través de internet. Verdadero. Falso. El servicio web permiten comunicar diferentes aplicaciones a través de internet, permitiendo un intercambio de información entre ellos. La invocación de estos servicios web requiere del uso de los estándares web. Marca con verdadero o falso las siguientes afirmaciones: Un servicio no está localizado. Verdadero. Falso. El servicio web permiten comunicar diferentes aplicaciones a través de internet, permitiendo un intercambio de información entre ellos. La invocación de estos servicios web requiere del uso de los estándares web. Marca con verdadero o falso las siguientes afirmaciones: Un servicio web debe estar accesible desde la red. Verdadero. Falso. El servicio web permiten comunicar diferentes aplicaciones a través de internet, permitiendo un intercambio de información entre ellos. La invocación de estos servicios web requiere del uso de los estándares web. Marca con verdadero o falso las siguientes afirmaciones: Los servicios web nacen de la necesidad de comunicar diferentes servicios web que tienen el mismo lenguaje de programación. Verdadero. Falso. El servicio web permiten comunicar diferentes aplicaciones a través de internet, permitiendo un intercambio de información entre ellos. La invocación de estos servicios web requiere del uso de los estándares web. Marca con verdadero o falso las siguientes afirmaciones: Es recomendable que un servicio web contenga una descripción de sí mismo. Verdadero. Falso. El servicio web permiten comunicar diferentes aplicaciones a través de internet, permitiendo un intercambio de información entre ellos. La invocación de estos servicios web requiere del uso de los estándares web. Marca con verdadero o falso las siguientes afirmaciones: Un servicio web será el medio de comunicación por el que es posible obtener y ofrecer una determinada información a un número elevado de personas de forma dinámica. Verdadero. Falso. Identifica las principales características de un servicio web: Accesible desde la red. Se ejecuta en Windows. El peso no puede ser superior a 3Mb. Da a las aplicaciones la posibilidad de ser ejecutada en múltiples plataformas. olo accesibles por un único lenguaje de programación. Estar bien localizado. Descripción de sí mismo. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: Son independientes de la plataforma y el lenguaje de programación utilizados. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: No hace falta actualizar ni adaptar el acceso a un servicio web. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: Permiten establecer un canal de comunicación entre aplicaciones a través de la Web. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: Su creación tiene un coste muy elevado. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: La mayoría de sitios web trabajan con servicios web. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: Son muy versátiles, la cual cosa brinda un gran abanico de oportunidades a diferentes tipos de negocios. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: Aumentan notablemente el tiempo de desarrollo de las aplicaciones. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: La comunicación requiere de un elevado coste de computación. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: Con el protocolo HTTP casi siempre es permitido por los firewalls de red. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: El funcionamiento del servicio web es muy sencillo. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: Los procesos de actualización son muy complejos. Verdadero. Falso. Indica cuales de las siguientes ventajas de los servicios web son verdaderas: Permiten múltiples conexiones de usuarios al mismo tiempo de manera eficaz. Verdadero. Falso. Dependiendo del tipo de servicio web creado cuales de los siguientes protocolos podemos utilizar: SOAP. TCP/IP. NDP. ICMP. ARP. REST. SMTP. UDDI. FTP. Enlaza cada protocolo con su definición: Utiliza mensajes XML para el intercambio de información y, a su vez, retornará un XML como documento de respuesta. Es necesario establecer por parámetros los datos requeridos como información. Es una evolución del protocolo XML-RPC. Protocolo utilizado para la transferencia de archivos. Protocolo utilizado para el envío de correos electrónicos. Protocolo para publicar la información de los servicios web. Permite comprobar qué servicios web están disponibles. Mediante el uso de esta arquitectura y el protocolo HTTP proporciona una API de utilización de los métodos asociados a esta arquitectura. Los métodos son (GET, POST, PUT, DELETE). REST es fácil de entender por el protocolo HTTP y hace un mejor uso del ancho de banda. A diferencia de SOAP, no almacena estado por lo que las peticiones no mantienen unos registros de los resultados devueltos anteriormente para otras peticiones. Puedes consultar más información sobre cada uno de los métodos REST en el siguiente enlace: https://restfulapi.net/http-methods/ Enlaza las características con el método al cual pertenezcan: Recupera un recurso. Garantizado para no causar efectos secundarios. Cacheable. Crea un nuevo recurso. Inseguro, llamarlo puede generar dos resultados diferentes. Actualizar un recurso existente. Se usa para la creación de recursos cuando el cliente sabe la URI. Eliminar un recurso. La creación y configuración de un servicio web debe seguir una serie de pasos. Dependiendo del lenguaje utilizado, los pasos a seguir podrán ser consultados en la API correspondiente. Selecciona aquellas opciones que sean pasos a seguir para la creación y puesta en marcha de un servició web: Asegurar los datos. Comprobar integridad del código. Comprobación de resultados. Compilar el programa. Interpretar los datos. Crear el servicio. Configurar la base de datos. Enlaza las definiciones con el archivo al cual corresponde: Define los parámetros de configuración de la base de datos. Archivo de configuración. Archivo de conexión. Archivo de petición. Archivo de resultados. Enlaza las definiciones con el archivo al cual corresponde: Ejecuta la conexión con la base de datos. Archivo de configuración. Archivo de conexión. Archivo de petición. Archivo de resultados. Enlaza las definiciones con el archivo al cual corresponde: Realiza las consultas SQL, define el formato en que se devuelven los datos y los recoge en una clase. Archivo de configuración. Archivo de conexión. Archivo de petición. Archivo de resultados. Enlaza las definiciones con el archivo al cual corresponde: Instancia la clase creada y llama al método correspondiente para almacenar los datos. Archivo de configuración. Archivo de conexión. Archivo de petición. Archivo de resultados. Indica que parámetros contienen la información que se recibe en este servicio web: <complexType name="NextPositionType"> <sequence> <element name="position" type="gml:DirectPositionType"/> <element name="timeOffset" type="duration"/> </sequence> </complexType>. name. element. type. sequence. Marca con verdadero o falso las siguientes afirmaciones sobre los servicios web: La descripción de un servicio debe documentar las acciones que deben realizar los posibles clientes para comunicarse con el servicio. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones sobre los servicios web: No es necesario especificar cómo será la comunicación. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones sobre los servicios web: La descripción de servicio puede contener opcionalmente la dirección asociada a cada punto de entrada del servicio Web XML. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones sobre los servicios web: La dirección asociada al servicio tiene que ser una URL obligatoriamente. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones sobre los servicios web: Es necesario especificar cómo será la comunicación, tanto para las de tipo bidireccional como para las unidireccionales. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones sobre los servicios web: La documentación de las acciones que deben realizar los clientes para comunicarse con el servicio, no ayuda al cliente a prever el resultado que devolverá. Verdadero. Falso. La interfaz de un servicio web es uno de los aspectos más importantes. Es la parte que mejor definirá los diferentes tipos de servicio ofrecidos en la aplicación. Cuáles son los lenguajes más utilizados en las interfaces de un servicio web: XML y JSON. HTML y CSS. PHP y ASP. XTL y Java. Enlaza los elementos de una fase de pruebas con sus definiciones: Definir los pasos que se deben aplicar durante la ejecución de un servicio. Sistema de navegación. Areas de contenidos. Areas de interacción. Experiencia de usuario. Enlaza los elementos de una fase de pruebas con sus definiciones: En qué posición de la web se colocarán los elementos de interacción de ejecución de estos servicios. Sistema de navegación. Areas de contenidos. Areas de interacción. Experiencia de usuario. Enlaza los elementos de una fase de pruebas con sus definiciones: Elementos que encapsularán el nombre o logo que iniciará el evento asociado al servicio. Como, por ejemplo: botón, hipervínculo, etc. Sistema de navegación. Areas de contenidos. Areas de interacción. Experiencia de usuario. Enlaza los elementos de una fase de pruebas con sus definiciones: Es una buena práctica analizar cómo ha sucedido cada una de las experiencias de navegación de los clientes hasta la petición de un servicio. Esto puede ayudar en la realización de un diseño web más eficiente. Sistema de navegación. Areas de contenidos. Areas de interacción. Experiencia de usuario. Elige las diferentes tecnologías que son empleadas para desarrollar una web dinámica: JSON. JSP. ASP.NET. PHP. XML. AJAX. HTML. CSS. ASP. Enlaza las diferentes librerías enfocadas a la ejecución dentro de la interfaz web con su definición: Es una librería Javascript cuyo objetivo es facilitar al máximo el trabajo con Javascript. Para ello se basa en el objeto que permiten acceder a cualquier elemento de la página web. Una librería Javascript del lado del cliente que permite desarrollar interfaces de usuario. Un framework que combina HTML, CSS y Javascript para crear componentes web. Framework para la creación de web con diseño responsive basado en HTML5 y CSS3. Framework que integra una serie de librerías para el desarrollo del lado del servidor. Revisa el siguiente código y responde a las siguientes preguntas de comprensión: 1 <?php 2 $server="localhost"; 3 $db="M07"; 4 $user="root"; 5 $pass=""; 6 $conexion = mysqli_connect($server, $user, $pass, $db) or die ("Error"); 7 8 $consulta = "SELECT * FROM comentarios"; 9 $resultado = mysqli_query($conexion, $consulta) or die ("Error"); 10 11 if(isset($_POST['Aceptar'])){ 12 $sentencia = "INSERT INTO comentarios(comentario) 13 VALUES ('".$_POST['coment']."')"; 14 15 if(mysqli_query($conexion,$sentencia)){ 16 echo '<h3>Registro insertado correctamente</h3>'; 17 }else{ 18 echo '<h3>Error al insertar.'.mysqli_error($conexion).'</h3>'; 19 } 20 } 21 ?> 22 <!DOCTYPE html> 23 <html lang="es"> 24 <head> 25 <meta charset="UTF-8"> 26 <title>ILERNA ONLINE</title> 27 </head> 28 <body> 29 <div id="list_coments"> 30 <?php 31 while($extract = mysqli_fetch_array($resultado)){ 32 echo "<p>".$extract['comentario']."</p><br/>"; 33 } 34 ?> 35 </div> 36 <h2>Comentarios</h2> 37 <form action="prueba.php" method="POST"> 38 <textarea rows="4" cols="50" name="coment">. ¿En qué líneas de código mostramos los resultados de forma dinámica?. ¿En qué líneas de código dejamos insertar datos para que estos se muestren de forma dinámica?. ¿En qué líneas de código realizamos la conexión a la base de datos, para obtener datos que pueden variar de forma dinámica?. ¿En qué líneas de código insertamos los datos en la base de datos?. El concepto de webs interactivas ha hecho que los usuarios que entran en estos sitios web sean parte involucrada de la creación de contenido, es posible ver este concepto como web colaborativa donde los usuarios pueden añadir contenido en la web (Comentarios, Carrito de la compra, etc…) Para ayudar al dinamismo de estas páginas web tenemos herramientas como las cookies. Las cookies son datos que identifican a un navegador. El navegador almacenará en estos archivos los datos que el servidor le envía, así como el reenvío por parte del navegador de los datos hacia el servidor. Cuál de las siguientes opciones es la correcta para almacenar y gestionar los datos almacenados en las cookies de un navegador en PHP: postcookie(). setcookie(). getcookie(). precookie(). Cuál de las siguientes opciones es la correcta para mostrar los datos almacenados en las cookies del navegador: COOKIE$[‘’]. $_COOKIE[‘’]. $COOKIE[‘’]. $SALUDINES[‘’]. Para poder desarrollar una web dinámica se debe especificar y programar usando una tecnología. Esta determinará cuáles son los requisitos que permitirán ejecutar dicha aplicación. En cuanto a las librerías, su aplicación dependerá de para qué las vamos a necesitar. Busca información en Internet sobre las siguientes librerías y enlaza con sus respectivas definiciones: PChart. OAuth 2.0. PHP Mailer. Cuando se quiere mostrar los datos que han sido enviados desde un determinado enlace es posible hacer uso de métodos que utilizan etiquetas HTML, como puede ser PHP. Esto conlleva una espera en la visualización de los datos, pues es posible que primero hayan de ser validados por el servidor. Cuál de los siguientes formularios es correcto, si queremos enviar los datos al servidor y reenviarlos a la misma página en la que está (formU.php): 1. 2. 3. Marca las siguientes afirmaciones con verdadero o falso: Todos los formularios cuentan con un método de envío. Verdadero. Falso. Marca las siguientes afirmaciones con verdadero o falso: Los datos de los formularios se deben guardar a la base de datos sin validar. Verdadero. Falso. Marca las siguientes afirmaciones con verdadero o falso: El proceso de obtención de los datos de un formulario es muy complejo. Verdadero. Falso. Marca las siguientes afirmaciones con verdadero o falso: El método de envío de los datos del formulario es ejecutado a través de un botón en la interfaz. Verdadero. Falso. Marca las siguientes afirmaciones con verdadero o falso: Es posible añadir estructuras de control que permitan una mejor validación de la información que se va a enviar. Verdadero. Falso. Marca las siguientes afirmaciones con verdadero o falso: Los formularios de envío tienen que contener todos los campos de una tabla para que sean válidos para la base de datos. Verdadero. Falso. Una de las características que ofrecen las páginas web dinámicas es la forma en la que estas webs son generadas. A diferencia de una web estática, estas páginas no tienen el contenido ya fijado. Es decir, las páginas que se mostrarán aún no han determinado qué información será la que el usuario verá. Rellena el siguiente código para que este muestre el contenido obtenido de una tabla de la base de datos: HUECO 1. $consulta. comentarios. $resultado. "usuario". Una de las características que ofrecen las páginas web dinámicas es la forma en la que estas webs son generadas. A diferencia de una web estática, estas páginas no tienen el contenido ya fijado. Es decir, las páginas que se mostrarán aún no han determinado qué información será la que el usuario verá. Rellena el siguiente código para que este muestre el contenido obtenido de una tabla de la base de datos: HUECO 2. $consulta. $resultado. $extract. "usuario". Una de las características que ofrecen las páginas web dinámicas es la forma en la que estas webs son generadas. A diferencia de una web estática, estas páginas no tienen el contenido ya fijado. Es decir, las páginas que se mostrarán aún no han determinado qué información será la que el usuario verá. Rellena el siguiente código para que este muestre el contenido obtenido de una tabla de la base de datos: HUECO 3. $consulta. $resultado. $extract. "usuario". La validación de los campos de un formulario los podemos realizar en puntos distintos de nuestra aplicación: -Validación en entorno cliente (HTML5 o JavaScript) -Validación de los datos en entorno servidor (PHP) -Validación en base de datos Para realizar una validación correcta como mínimo la tenemos que realizar en un punto de los comentados, aunque para un correcto funcionamiento de la aplicación tendríamos que realizar la validación en todos los puntos comentados. Enlaza los conceptos de validación de HTML con su definición: Asegura que el campo sea rellenado. Indica el máximo de caracteres permitidos en el campo. Escribimos un texto predictivo en el campo con los datos que queramos que se introduzcan. Va a limitar los tipos de datos que se pueden introducir. La programación de una aplicación web es un proceso que conlleva el empleo de una gran variedad de tecnologías que deben integrarse. Por lo que el desarrollo de las mismas suele estar dividido en la parte profesional en dos tipos de especialidades. Enlaza los conceptos con su definición: Conlleva todo el desarrollo de la lógica de la aplicación que procesará los datos y los almacenará en el lado del servidor. Front-end. Back-end. Salu-dines. Server-end. La programación de una aplicación web es un proceso que conlleva el empleo de una gran variedad de tecnologías que deben integrarse. Por lo que el desarrollo de las mismas suele estar dividido en la parte profesional en dos tipos de especialidades. Enlaza los conceptos con su definición: Conlleva el desarrollo de todos los aspectos relacionados con el diseño de la aplicación web y la creación de todas las interfaces con las que interactuará el usuario. Front-end. Back-end. Salu-dines. Server-end. La reutilización de código es un proceso que se debe contemplar durante todo el desarrollo de la aplicación. Todas aquellas funciones o parte de código que sean susceptibles de ser reutilizados en un futuro deben ser correctamente documentados y detallados. En PHP tenemos las funciones las cuales nos ayudaran a reutilizar partes de código. De las siguientes expresiones cuáles son declaraciones correctas de funciones. function anadir($nombre,$contrasena,$email,$edad). funcion anadir($nombre,$contrasena,$email,$edad). funcion anadir(). fusion anadir(). Cabe destacar que la reutilización de código es un proceso que se debe contemplar durante todo el desarrollo de la aplicación. Verdadero. Falso. Cuales de las siguientes afirmaciones se pueden considerar mecanismos de reutilización de código: Incluir comentarios en el código que faciliten la documentación de la aplicación y la comprensión de la funcionalidad implementada. Utilizar el mínimo de ficheros posible para tener todo el código disponible en el mismo documento. Almacenar las constantes en un mismo documento. Utilizar librerías externas que cumplan con los requisitos de funcionalidad que se desea implementar. Utilizar nombres de variables fidedignos para sustituir la documentación del proyecto. Encapsular el código en funciones para utilizarlo en varios sitios del aplicativo. Separar las constantes en diferentes ficheros dentro de la estructura MVC de nuestro aplicativo. La reutilización de código imposibilita la escalabilidad del proyecto, aunque ofrece otras ventajas que suplen esa necesidad. Verdadero. Falso. Las aplicaciones web híbridas pueden aprovechar funcionalidades de los dispositivos (GPS, Camera, etc...) para interactuar entre ellos y mejorar el aplicativo de forma sustancial y poder reducir costes de desarrollo. Verdadero. Falso. Indica cuales de las siguientes afirmaciones sobre los aplicativos híbridos son verdaderas y cuales no: Se basan en la combinación entre la versatilidad de un desarrollo web y la integración dentro de un dispositivo. Verdadero. Falso. Indica cuales de las siguientes afirmaciones sobre los aplicativos híbridos son verdaderas y cuales no: Una única aplicación web es interpretada por diferentes dispositivos a través de un navegador web. Verdadero. Falso. Indica cuales de las siguientes afirmaciones sobre los aplicativos híbridos son verdaderas y cuales no: Solo un tipo de navegador puede abrir una aplicación web al mismo tiempo. Verdadero. Falso. Indica cuales de las siguientes afirmaciones sobre los aplicativos híbridos son verdaderas y cuales no: El rendimiento del dispositivo puede verse afectado con el uso de funcionalidades del dispositivo. Verdadero. Falso. Indica cuales de las siguientes afirmaciones sobre los aplicativos híbridos son verdaderas y cuales no: Las aplicaciones web son más rápidas en la gestión de las funcionalidades de los dispositivos que las aplicaciones nativas. Verdadero. Falso. Indica cuales de las siguientes afirmaciones sobre los aplicativos híbridos son verdaderas y cuales no: En las aplicaciones híbridas podemos hacer uso de lenguajes propios de desarrollo web como HTML5. Verdadero. Falso. 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. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones: Una API nunca incluye especificaciones de cómo manejar todos los tipos de datos que se tendrán dentro de la aplicación. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones: El uso de las API está destinado a los usuarios que visitan de la página web. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones: 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. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones: Cada API está escrita en un lenguaje de programación concreto. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones: 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. Verdadero. Falso. Marca con verdadero o falso las siguientes afirmaciones: 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. Verdadero. Falso. 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. Su rendimiento es bajo si se compara con otros modelos 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. Las Organizaciones Oasis y son los comités responsables de la arquitectura y reglamentación de los servicios web. Verdadero. Falso. Indica cuales de las siguientes opciones son pasos para la puesta en marcha de un servicio web: Archivo de petición. Archivo de conexión. Archivo de configuración. Generar usuarios de control. Crear el servicio. Archivo de resultados. Archivo de finalización. Destruir la base de datos. Configurar la base de datos. ¿Cuáles de las siguientes opciones son características de un servicio web?. Un servicio web no consta de una descripción de si mismo. Un servicio web debe estar accesible desde la red. Es recomendable que un servicio web contenga una descripción de sí mismo. Un servicio web debe estar registrado y accesible en local. Un servicio debe de estar bien localizado. Un servicio web no necesita de protocolo HTTP. Las cookies son datos que identifican a un navegador. El navegador almacenará en estos archivos los datos que el servidor le envía, así como el reenvío por parte del navegador de los datos hacia el servidor. Verdadero. Falso. En SOAP el mensaje que se desea enviar viene encapsulado en un TXT, este mensaje incluye el nombre del método al que se hace la petición pero sin los argumentos. Verdadero. Falso. ¿Cuáles de las siguientes opciones son ventajas de un servicio web?. Permiten establecer un canal de comunicación entre aplicaciones a través de la Web. Son independientes de la plataforma y el lenguaje de programaciónutilizados. Los procesos de actualización son más complejos. El proceso de creación e integración de un servicio web requiere de un coste computacional elevado. Permiten múltiples conexiones de usuarios al mismo tiempo de manera eficaz. El funcionamiento de un servicio web es más complejo y al funcionar bajo el protocolo HTTP permite conseguir avances mucho más lentos. El continuo desarrollo tecnológico hace necesario adaptarse rápidamente a la gran oferta de dispositivos desde los que se puede acceder a un servicio web. Para poder ejecutar una aplicación es necesario publicar el dominio en Internet para que este sea accesible desde una web. O bien es posible ejecutar dicha aplicación para uso personal dentro de un equipo. Para ello será necesario que el ordenador actúe, a su vez, de servidor donde se alojará dicha aplicación. Verdadero. Falso. La interfaz de un servicio web es uno de los aspectos más importantes. Es la parte que mejor definirá los diferentes tipos de servicio ofrecidos en la aplicación. Verdadero. Falso. El intérprete del lenguaje instalado en el servidor será el encargado de transformar la información del usuario en la obtención de la información asociada a dicha petición. Verdadero. Falso. REST es fácil de entender por el protocolo HTTP y hace un mejor uso del ancho de banda. Verdadero. Falso. ¿Cuáles de las siguientes opciones son consideradas librerías enfocadas a la ejecución dentro de una interfaz web?. PolymerJS. ReactJS. Jquery. JSAction. Bootstrap. HPRequest. ¿Cuáles de las siguientes opciones son características de un servicio web?. Un servicio web no necesita de protocolo HTTP. Un servicio web debe estar accesible desde la red. Un servicio web no consta de una descripción de si mismo. Es recomendable que un servicio web contenga una descripción de sí mismo. Un servicio debe de estar bien localizado. Un servicio web debe estar registrado y accesible en local. El lenguaje utilizado en estos servicios es XML (Extensible Markup Language), un tipo de formato establecido para realizar este intercambio de información. El protocolo utilizado para este intercambio es HTTP. Verdadero. Falso. |