Ajax cerró el acceso de servicios WebCon la creación de servicios basados en REST Web y su capacidad para almacenar y recuperar datos viene la cuestión de cómo almacenar los datos. En una base de datos SQL, puede utilizar la instrucción SELECT de SQL para consultar la base de datos y generar un conjunto de resultados. Eso es lo que está haciendo para el 90% o más de las operaciones de base de datos y la Web.
Sin embargo, para poder consultar una base de datos o un sitio Web, usted tiene que disponer de datos para consultar o navegar. Esto plantea la cuestión de cómo poner los datos en la Web. En el caso de la base de datos, la respuesta es fácil: ejecutar sentencias SQL, y los datos se almacenan en la base de datos. Sin embargo, es posible utilizar C y algunas operaciones de archivo para agregar las entradas en la base de datos. Bueno, al menos que se teóricamente posible. El problema es que empresas como Oracle, Microsoft, IBM y no vamos a decir cómo se estructuran sus archivos. La falta de documentación es quien toma la decisión de si utiliza REST para almacenar datos, o si se utiliza procesos de fondo. Los vendedores de bases de datos no se va a permitir añadir datos a su base de datos mediante operaciones de archivo de C, porque a corromper la base de datos. Cuando se ejecuta una instrucción de inserción de SQL, un montón de cosas pasan (como la indexación y la optimización) que no se produciría si ha accedido a la base de datos directamente. Volvamos a la pregunta original: debe descansar servicios basados en Web se cerrará el acceso? La respuesta es sí, siempre que sea posible. Por ejemplo, no podría ser posible cuando se trata con aplicaciones heredadas, como la aplicación de blogs. ¿Quieres una basada en REST servicio Web para tener acceso cerrado, porque es su nextgeneration datos de origen. Bases de datos relacionales son herramientas de persistencia maravilloso, pero tienen sus límites, especialmente en el contexto de aplicaciones basadas en Internet. Usted podría utilizar bases de datos objectoriented, pero no se han enterado por una razón u otra, la realidad es que la mayoría de los datos se almacenan en bases de datos relacionales. Con los servicios basados en REST Web, que se intenta encapsular la lógica en el servidor y exponer un conjunto de direcciones URL que representan las operaciones de servicio Web. Resumen del artículoEn este artículo se ilustra cómo construir universal de servicios Web utilizando técnicas basadas en REST. Recuerde los puntos siguientes: • Usted debe tratar a los servicios Web como los componentes y sólo aplicar la funcionalidad necesaria. • Como ilustra el ejemplo, usted no necesita componentize el servicio Web. Eso no significa que componentización no es necesario, ni tampoco significa que usted debe pasar por alto un buen fin los principios de diseño orientado. Lo que significa es que no siempre necesita componentize, y usted debe considerar el límite de servicios Web como parte de su componentización. • Sólo debe crear componentes de código cuando tiene sentido. El objetivo es componentize su aplicación utilizando los servicios Web. • Su servicio Web será un éxito basado en su interfaz y la usabilidad de la interfaz, no en el código detrás de la interfaz. Por ejemplo, si usted necesita un tiempo de respuesta rápido, escribir código que es rápido, incluso si eso significa que utilizando matrices en lugar de las listas enlazadas y así sucesivamente. • Uso de las clases en lugar de componentes no significa que no puede configurar el comportamiento de su servicio Web. Por ejemplo, usted no tiene que codificar duro las URL que utiliza para definir el servicio Web. Configurabilidad y componentización son dos cuestiones ortogonales. • En la definición del servicio Web, se centran en las URL y los datos que las URL de aceptar y generar. un artículo presentado por Sonja Lande Descargo de responsabilidad:Nuestro sitio web no es responsable por el contenido de este artículo. Webarticles es un recurso de información gratuito. Importante: Este artículo "Ajax cerró el acceso de servicios web", fue traducida por un software automático. Sentimos pena por los errores de ortografía que pueda haber ocurrido. Gracias por su comprensión.
|
|||||
| Online: 313 users browsing the articles directory |
|
|