Ce qui sont des services de Web et comment sont ils ont employé
Les services de Web sont une collection de protocoles qui sont employés pour échanger des données entre les applications ou les systèmes disparates. L'essence des services d'enchaînement est les normes ouvertes sur lesquelles ils sont construits, en accroissant des protocoles publics et communs comme le HTTP, avec le modèle de document de XML. Il est facile mettre en application des services de Web avec des technologies existantes. Êtes non seulement vous (comme réalisateur de PHP) déjà au courant de beaucoup d'aspects des services d'enchaînement et les outils priés, mais vous faites déjà prier les équipements pour les déployer. Pourquoi Ils Sont employésSimplement mis, les services d'enchaînement permettent à l'information de passer facilement de ceux qui l'ont à ceux qui la désire. Les deux alimentations et APIs permettent au demandeur d'obtenir l'information du service, indépendamment du type de l'information. Les services de Web permettent à des clients d'accéder à l'information qu'ils désirent, sans information étrangère généralement présentée sur des pages Web. Par exemple, courir une recherche d'un livre sur Amazon.com donnera plusieurs résultats appropriés, généralement (sous la disposition courante) dans la colonne centrale de la page. Les colonnes droites et gauches contiendront l'autre information, pas directement liée à votre recherche (titres recommandés, articles récemment vus, et ainsi de suite). L'exécution de la même recherche par l'intermédiaire de l'api donnera les mêmes résultats, mais sans cette information étrangère.
Comment Ils Sont employésLe Web entretient l'information généralement actuelle déjà disponible par l'intermédiaire d'une autre méthode (c'est-à-dire, un site Web). L'avantage dans les services est à présentation conformée d'information (dans le contraste rigide aux méthodes comme l'écran éraflant) dans un format d'facile-à-analyse. Voici quelques exemples :
Il est important d'identifier les deux types d'interaction présentés ici. Dans certains cas le service d'enchaînement est vers la fin directement consulté utilisateur (comme cela est souvent le cas pour des blogs et alimente). Dans d'autres cas le service est consommé par un service intermédiaire, alors présenté (par de divers moyens) à ses utilisateurs. Qui Les emploieSi vous acceptez ma large définition d'enchaînement entretient, y compris les deux alimentations et APIs, la réponse est presque chacun. La plupart des emplacements de nouvelles offrent au moins une partie de leur information par l'intermédiaire d'une alimentation de XML. Les emplacements de Blog presque sans exception incluent une certaine forme d'alimentation, et APIs deviennent des offres plus répandues des entreprises de toutes les tailles. Maintenez en outre dans l'esprit que la portée des services d'enchaînement change considérablement selon qui les offre. Beaucoup sont simplement informationnels en nature (telle que le national Survivez à au service api), fournissant l'accès inaltérable à l'information. D'autres, cependant, vous permettent de présenter l'information au serveur ; ceci pourrait être purement numérique en nature (telle qu'ajouter un signet à votre compte de del.icio.us), ou il pourrait placer dans le mouvement par série d'événements physiques (comme programmer une collecte de paquet par FedEx). c'est un article supplémentaire par Emanuela Hedrick
|
||||||||
|