HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Le Web entretient l'infrastructure |
Dans cette section nous conna�trons l'infrastructure qui est n�cessaire pour soutenir des services de Web.
Les quatre morceaux primaires d'infrastructure requis sont :
- Annuaires de service de Web
- D�couverte de service de Web
- Description de service de Web
et
- Formats de fil de service de Web
|
Annuaires de service de Web
|
Les annuaires de service de Web nous permet de localiser des fournisseurs des services de Web. Ils fournissent un endroit centralis� et Internet-accessible o� les utilisateurs de service de Web (consommateurs) peuvent facilement localiser des services offerts par d'autres compagnies et organismes. Ils peuvent s'appeler en tant que ��Yellow Pages�� des services de Web o� nous pouvons trouver une liste de services de Web et de leurs endroits. En utilisant ces annuaires nous pouvons rechercher et trouver n'importe quel service de Web bas� sur le type de service que nous avons besoin.
La description, la d�couverte et l'int�gration universelles (UDDI) est actuellement la norme de fait pour cataloguer et trouver des services de Web. L'organisation d'UDDI a cr�� un annuaire des services, etc. de l'api pour les compagnies participantes et des organismes fournissant des services de Web. Vous pouvez visiter le site Web d'UDDI pour rechercher des services de Web. Autrement, vous pouvez employer dispositif de r�f�rence de Web de s du studio .NET visuel 'pour rechercher ces annuaires.
|
D�couverte de service de Web |
La d�couverte de services de Web fournit les possibilit�s pour localiser des services de Web. C'est un processus de localiser les documents qui d�finissent un service sp�cifique. Ces possibilit�s sont d�crites dans une mani�re standard en utilisant le langage de description de services de Web (WSDL) qui est sp�cifiquement con�u pour ceci. Le proc�d� de d�couverte permet � un utilisateur de service de Web de rechercher et localiser le document de WSDL. Les sp�cifications de DISCO (d�couverte) d�finissent l'existence des services de Web et aident � localiser le document du WSDL du service de Web. Les documents de DISCO sont XML bas�s et ont une prolongation de dossier de .vsdisco. Le document de d�couverte est un r�cipient pour deux �l�ments, indicateurs au document de WSDL et indicateurs � d'autres documents de d�couverte. Ces indicateurs sont sous la forme un URL.
Vous pouvez employer dispositif de r�f�rence de Web de s du studio .NET visuel le 'qui localise les services de Web employant automatiquement le proc�d� de d�couverte. Pour faire que vous devez �crire l'URL du document de d�couverte qui initialisera le proc�d� de d�couverte. Autrement, utiliser l'outil de la disco du cadre de .NET pour rechercher des dossiers de description de service de Web.
|
Description de service de Web
|
La description de service de Web est un document de XML qui permet � des possibilit�s de service de Web d'�tre d�crites. En utilisant WSDL nous pouvons clairement d�finir les points d'entr�e Web-accessibles en termes de messages de demande/r�ponse. En outre cette description inclut des informations sur les protocoles et les types de donn�es soutenus trait�s par le service de Web. Asp .NET et la plateforme de .NET fournit l'appui pour la g�n�ration des documents de ce WSDL du service de Web une fois demand�.
La m�thode standard d'agir l'un sur l'autre avec un service de Web est par l'utilisation d'une classe de procuration. Le studio visuel .NET et asp .NET fournissent des outils pour produire d'une classe de procuration de service de Web. La classe de procuration est semblable au service r�el de Web mais ne contient pas toute pi�ce d'ex�cution. Avec le studio visuel .NET que nous pouvons produire de la classe de procuration des documents de WSDL avec lui est le dispositif de r�f�rence de Web pour localiser un service de Web que nous voulons appeler. Apr�s localisation du document de WSDL nous pouvons produire de la classe de procuration � l'aide du bouton de r�f�rence d'ajouter.
|
Formats de fil de service de Web
|
Le format de fil de service de Web permettent � des services de Web d'�changer des donn�es et des messages. Les formats de fil d�crivent la m�thode par laquelle des messages de demande/r�ponse de service de Web sont cod�s et transport�s entre le service de Web et n'importe quel consommateur. Les trois formats de fil soutenus sont : HTTP-GET, HTTP-POST et HTTP-SOAP.
|
HTTP-GET
|
Le protocole de HTTP-GET code des demandes et des arguments d'op�ration de service de Web dans l'URL du service de Web. Ceci est cod� en tant qu'�l�ment de la corde d'URL et tous les arguments sont cod�s pendant que des param�tres de corde de question appos�s � l'URL de base. L'URL indique le point d'entr�e accessible de Web pour le service de Web qui est un dossier de .asmx.
|
HTTP-POST
|
Le protocole de HTTP-POST code des demandes d'op�ration de service de Web et les arguments dans la r�gion de charge utile du HTTP-POST demandent comme paires de nom/valeur. HTTP-POST est semblable � HTTP-GET mais la diff�rence est des param�tres de passages de HTTP-POST dans l'en-t�te r�el de demande de HTTP plut�t que comme corde de question appos�e � l'URL.
|
HTTP-SOAP
|
HTTP-SOAP est le format de fil de d�faut. Bas� sur les sp�cifications de SAVON il soutient l'�ventail de types de donn�es simples et complexes. Des messages de demande et de r�ponse de service de Web sont cod�s dans le message de SAVON qui sont inclus dans le secteur de charge utile d'un message de HTTP-POST, messages de SAVON sont cod�s dans XML en utilisant le vocabulaire de SAVON d�fini dans les sp�cifications.
|
XML
|
XML fournit une m�thode norme-bas�e pour d�crire des donn�es. XML est employ� intensivement dans le b�timent et les services consumants de Web. XML a la capacit� de d�crire les donn�es qui sont fortement interoperable parmi beaucoup de diff�rents syst�mes sur l'Internet. En utilisant les �l�ments de base de XML nous pouvons d�finir les types et les rapports de donn�es simples et complexes. XML favorise la capacit� des services de Web de communiquer leurs donn�es efficacement et efficacement. C'est ce XML qui assure une interpr�tation coh�rente et pr�cise des donn�es quand le service et le consommateur r�sident sur diff�rentes plateformes.
|
SAVON |
Nous entendons beaucoup au sujet du SAVON de nos jours. Jetons un coup d'oeil quel SAVON est et pourquoi on le lie � .NET. Le protocole simple d'Access d'objet (SAVON) est un protocole l�ger pour l'�change d'information dans un environnement d�centralis� et distribu�. C'est un format industriellement compatible de message qui permet des communications message-bas�es pour des services de Web. C'est XML bas� et se compose de trois parts, un enveloppement qui d�finit un cadre pour que d�crire ce qui est dans un message et la fa�on le traite, un ensemble de r�gles de codage pour exprimer des exemples des types de donn�es application-d�finis et une convention pour repr�senter les appels � distance de proc�d� (RPC). Les possibilit�s du SAVON pour fournir un modulaire empaquetant les m�canismes mod�les et codants pour des donn�es de codage dans des modules lui permettent d'�tre employ� au-dessus des protocoles multiples avec une vari�t� de diff�rents mod�les de programmation.
|
Il y a les parties facultatives des sp�cifications de SAVON et une part facultative d�finit � ce que ressemble un message de HTTP qui contient un message de SAVON. Cette attache de HTTP est importante car le HTTP est soutenu par presque tous les logiciels d'exploitation. L'attache de HTTP est appui facultatif, mais presque tout le de SAVON de r�alisations il car c'est le seul protocole normalis� pour le SAVON. Pour cette raison, il y a une id�e fausse commune que le SAVON exige le HTTP. Quelques r�alisations des transports soutiennent de MSMQ, de MQ s�ries, smtp, ou TCP/IP, mais presque tous les services courants de Web de XML emploient le HTTP parce qu'il est omnipr�sent.
|
Une source importante de confusion en obtenant commenc�e par du SAVON est la diff�rence entre les sp�cifications de SAVON et les nombreuses r�alisations des sp�cifications de SAVON. La plupart des personnes qui utilisent le SAVON n'�crivent pas des messages de SAVON directement mais emploient une trousse � outils de SAVON pour cr�er et analyser les messages de SAVON. Ces trousses � outils traduisent g�n�ralement des appels de fonction d'un certain genre de langue � un message de SAVON. Par exemple, la trousse � outils 2.0 de SAVON de Microsoft traduit des appels de fonction de COM POUR SAVONNER et la trousse � outils d'Apache traduit des appels de fonction de JAVA POUR SAVONNER. Les types d'appels de fonction et les types de donn�es des param�tres soutenus changent avec chaque ex�cution de SAVON, ainsi une fonction que les travaux avec une trousse � outils peuvent ne pas fonctionner avec des autres. Ce n'est pas une limitation de SAVON mais plut�t de l'ex�cution particuli�re que vous employez.
|
De loin le dispositif le plus contraignant du SAVON est qu'il a �t� mis en application sur beaucoup de diff�rentes plateformes. Ceci signifie que du SAVON peut �tre utilis� pour lier les syst�mes disparates dans et sans une organisation. Beaucoup de tentatives ont �t� faites dans le pass� de proposer un protocole de transmissions commun qui pourrait �tre employ� pour l'int�gration de syst�mes mais aucun de eux n'a eu l'adoption r�pandue que le SAVON a. C'est parce que le SAVON est beaucoup plus petit et plus simple pour mettre en application que plusieurs des protocoles pr�c�dents. Par exemple, le DCI et le CORBA ont pris des ann�es � l'instrument. Le SAVON, cependant, peut employer des analyseurs existants de XML et des biblioth�ques de HTTP pour effectuer la majeure partie du travail dur, ainsi une ex�cution de SAVON peut �tre accomplie dans une question des mois. C'est pourquoi il y a plus de 70 r�alisations de SAVON disponibles. Le SAVON �videmment ne fait pas tout que le DCI ou les CORBA, mais le manque de complexit� en �change des dispositifs est ce qui rend le SAVON si facilement disponible.
|
UDDI
|
La description et l'int�gration universelles de d�couverte est comme les ��Yellow Pages�� des services de Web. Comme avec des Yellow Pages traditionnels, nous pouvons rechercher une compagnie qui offre les services que nous avons besoin, eu connaissance du service offert et contactons la compagnie pour plus d'information. Nous pouvons �galement offrir un service de Web sans l'enregistrer dans UDDI.
|
Une entr�e de r�pertoire d'UDDI est un dossier de XML qui d�crit des affaires et les services qu'elle offre. Il y a trois parts � une entr�e dans l'annuaire d'UDDI. Les ��white pages�� d�crivent la compagnie offrant le service, comme, le nom, l'adresse, les contacts, etc. Les ��Yellow Pages�� incluent des cat�gories industrielles bas�es sur les taxonomies standard la classification industrielle standard. ��Les pages vertes�� d�crivent l'interface au service dans assez de d�tail pour que quelqu'un �crive une application pour employer le service de Web. La mani�re que des services sont d�finis est par un document d'UDDI appel� un type mod�le ou tModel. Dans beaucoup de cas, le tModel contient un dossier de WSDL qui d�crit une interface de SAVON � un service de Web de XML, mais le tModel est assez flexible pour d�crire presque n'importe quel genre de service.
|
L'annuaire d'UDDI inclut �galement plusieurs mani�res de rechercher les services que nous devons �tablir nos applications. Par exemple, nous pouvons rechercher des fournisseurs d'un service dans un endroit g�ographique indiqu� ou des affaires d'un type indiqu�. L'annuaire d'UDDI fournira alors l'information, des contacts, des liens, et des donn�es techniques pour nous permettre d'�valuer quels services r�pondent � nos exigences.
|
UDDI nous permet de trouver des entreprises que nous pourrions vouloir pour obtenir des services de Web de. Si nous savons d�j� avec qui nous voulons faire des affaires mais si nous ne savons pas quels services sont offert alors nous peut employer les les sp�cifications de W-Inspection qui nous permettent de passer en revue par une collection de services de Web de XML offerts sur un serveur sp�cifique � la trouvaille qui pourrait satisfaire vos besoins. Services de Web de XML
|
 |
 |
Keywords:amazon web services, amazon web services developers, yahoo web services,
web transaction services, web conference services, tapco broker web services gateway,
web services tutorial, web services technology, yahoo web services api,
web development services
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|