Ajax fermé l'accès de services WebAvec la création de REST et services Web basés sur leur capacité à stocker et récupérer des données se pose la question de savoir comment stocker des données. Dans une base de données SQL, vous pouvez utiliser le SQL SELECT pour interroger la base de données et générer un jeu de résultats. C'est ce que vous faites pour 90%, ou des opérations de base de données et le Web.
Toutefois, pour être en mesure d'interroger une base de données ou un site Web, vous devez disposer de données à interroger ou parcourir. Cela soulève la question de savoir comment mettre les données dans le Web. Dans le cas de la base de données, la réponse est facile: vous exécuter des instructions SQL, et les données sont stockées dans la base de données. Toutefois, il est possible d'utiliser C et certaines opérations de fichiers pour ajouter des entrées dans la base. Eh bien, au moins, c'est théoriquement possible. Le problème est que des sociétés telles que Oracle, Microsoft et IBM ne va pas vous raconter comment leurs dossiers sont structurés. Ce manque de documentation est le décideur de savoir si vous utilisez REST à stocker des données, ou si vous utilisez les processus d'arrière-plan. Les vendeurs de base de données ne vont pas vous permettre d'ajouter des données sur leur base de données en utilisant les opérations sur fichiers C, parce que vous alliez corrompre la base de données. Chaque fois que vous exécutez une instruction INSERT SQL, une foule de choses (tels que l'indexation et l'optimisation) que ne se produirait pas si vous avez accédé à la base de données directement. Revenons à la question initiale: Faut-REST services Web basés sur la fermeture d'accès? La réponse est oui, chaque fois que possible. Par exemple, il pourrait ne pas être possible lorsque vous faites affaire avec les applications existantes telles que l'application blogging. Vous voulez un site Web basé sur REST-service pour avoir accès fermé, parce que c'est votre nextgeneration source de données. Bases de données relationnelles sont des outils de persistance merveilleux, mais ils ont leurs limites, surtout dans le contexte des applications basées sur Internet. Vous pouvez utiliser les bases de données objectoriented, mais ils n'ont pas saisi le pour une raison ou une autre réalité est que la plupart des données sont stockées dans des bases de données relationnelles. Avec le reste des services Web, vous souhaitez encapsuler la logique sur le serveur et d'exposer un ensemble d'URL qui représentent les opérations de service Web. Résumé de l'articleCet article montre comment construire l'universalité des services Web en utilisant des techniques basées sur REST. Rappelez-vous les points suivants: • Vous devez traiter les services Web en tant que composants et de ne mettre en oeuvre les fonctionnalités nécessaires. • Comme le montre l'exemple, vous n'avez pas besoin de scindez en composants du service Web. Cela ne signifie pas qu'il en composants n'est pas nécessaire, cela ne signifie pas que vous devez ignorer bon objet des principes de conception orientée. Cela signifie que vous n'avez pas toujours besoin de scindez en composants, et vous devriez considérer la limite de service Web dans le cadre de votre en composants. • créer Seuls les composants de code quand il est logique. L'objectif est de scindez en composants de votre application en utilisant les services Web. • Votre service Web sera un succès repose sur son interface et la convivialité de l'interface, pas sur le code derrière l'interface. Par exemple, si vous avez besoin d'un temps de réponse rapide, écrire du code qui est rapide, même si cela implique l'utilisation des tableaux plutôt que des listes chaînées, etc. • Utilisation de classes au lieu des composants ne signifie pas que vous ne pouvez pas configurer le comportement de votre service Web. Par exemple, vous n'avez pas à coder en dur, les URL utilisées pour définir le service Web. Configurabilité et en composants sont deux questions orthogonales. • Lors de la définition du service Web, se concentrer sur les URL et les données que les URL accepter et à générer. un article présenté par Sonja Lande Disclaimer:Notre site n'est pas responsable du contenu de cet article. Webarticles est une ressource d'information gratuite. Important: Cet article "Ajax fermé l'accès Web Services" a été traduit par un logiciel automatique. Nous nous sentons désolés pour les fautes d'orthographe que mai ont eu lieu. Nous vous remercions de votre compréhension.
|
|||||
| Online: 376 users browsing the articles directory |
|
|