Academic Tutorials



English | French | Portugese | Dutch | Italian
Google

Online

À la maison Codes sources E-Livres Téléchargements Nous contacter Au sujet de nous

HTML Tutorials
HTML Tutorial
XHTML Tutorial
CSS Tutorial
TCP/IP Tutorial
XML Tutorials
XML Tutorial
XSL Tutorial
XSLT Tutorial
DTD Tutorial
Schema Tutorial
XForms Tutorial
XSL-FO Tutorial
XML DOM Tutorial
XLink Tutorial
XQuery Tutorial
XPath Tutorial
XPointer Tutorial
RDF Tutorial
SOAP Tutorial
WSDL Tutorial
RSS Tutorial
WAP Tutorial
Web Services Tutorial
Browser Scripting
JavaScript Tutorial
VBScript Tutorial
AJAX Tutorial
DHTML Tutorial
HTML DOM Tutorial
WMLScript Tutorial
E4X Tutorial
Server Scripting
ASP Tutorial
PHP Tutorial
PERL Tutorial
SQL Tutorial
ADO Tutorial
.NET (dotnet)
Microsoft.Net
XML Web Services
ASP.Net
.Net Mobile
C# : C Sharp
ADO.NET
VB.NET
Multimedia
SVG Tutorial
Flash Tutorial
Media Tutorial
SMIL Tutorial
Web Building
Web Browsers
Web Hosting
W3C Tutorial
Web Building
Web Quality
Web Semantic
Web Careers
Java Tutorials
Java Tutorial
JSP Tutorial
Servlets Tutorial
Struts Tutorial
EJB Tutorial
JMS Tutorial
JMX Tutorial
Programming Langauges
C Tutorial
C++ Tutorial
Visual Basic Tutorial
Data Structures Using C
Soft Skills
Communication Skills
Time Management
Project Management
Team Work
Leadership Skills
Corporate Communication
Negotiation Skills


Introduction aux services de Web de XML

Previous Next





Un service de Web (service de Web de XML) est une unité de code qui peut être activée en utilisant des demandes de HTTP.

D'une autre manière, un service de Web est un composant d'application qui peut être des protocoles standard employants à distance accessibles d'Internet tels que le HTTP et le XML.



Services de Web de XML

Un service de Web (service de Web de XML) est une unité de code qui peut être activée en utilisant des demandes de HTTP. D'une autre manière, un service de Web est un composant d'application qui peut être des protocoles standard employants à distance accessibles d'Internet tels que le HTTP et le XML. Les services de Web ont hérité l'existence pour fournir l'informatique répartie au-dessus de l'Internet. Un avantage important des services de Web que l'architecture est, il permet des programmes écrits en différentes langues sur différentes plateformes pour communiquer les uns avec les autres d'une manière norme-basée. Un service de Web est un service de logiciel exposé sur le Web par le SAVON, décrit avec un dossier de WSDL et enregistré dans UDDI




Pourquoi services de Web de XML ?

Aujourd'hui, les technologies disponibles aiment le modèle composant d'objet (COM), l'invocation à distance de méthode (RMI), demande commune d'objet sponsorisent l'architecture (CORBA) et le protocole d'Inter-CORPS ROND d'Internet (IIOP) sont employées pour empaqueter la logique d'application dans les composants réutilisables et s'appellent à distance à travers les plateformes multiples. L'Internet se compose aujourd'hui du nombre énorme des systèmes hétérogènes et une limitation principale de toutes technologies ci-dessus est elles ne sont pas facilement interoperable avec ces différents systèmes et que des limites leur efficacité comme méthode standard pour programmer le Web. C'est en raison des dépendances de ces technologies sur des protocoles d'une langue particulière ou de détail d'un logiciel d'exploitation particulier ou d'Objet-modèle. Les services de Web d'une part sont très différents une fois comparés à lesdites technologies car ils sont établis sur les normes largement admises qui peuvent interoperate facilement sur l'Internet. Une clef au succès des services de Web est qu'ils emploient un modèle de transmission de messages basé par texte pour communiquer qui leur permet de fonctionner efficacement sur différentes plateformes.




Exemple d'un service de Web

Considérer un emplacement de commerce qui permet à des consommateurs de faire des emplettes en ligne. Après que tous achats aient été faits cet emplacement calcule tous frais et les coûts d'expédition basés sur une variété d'options d'expédition. Cet emplacement aura des alliances avec différents compagnies maritimes pour embarquer les produits à ses consommateurs. Cet emplacement pourrait maintenir un ensemble de tables de base de données qui décrivent les options et les coûts d'expédition pour chaque compagnie maritime basée sur leur endroit et services. Avec cette approche, toutes les fois qu'il y a un changement des options d'expédition ou des coûts d'une compagnie maritime existante changent ou si une nouvelle compagnie maritime forme une alliance avec cet emplacement de commerce et fournit il est des services que le Webmaster de l'emplacement de commerce doit restructurer la base de données et les mettre à jour pour adapter les changements. Cette approche prend non seulement du temps mais exige également de l'emplacement de commerce d'investir des frais supplémentaires que CELA coûte de les maintenir est base de données. Maintenant, imaginer que cet emplacement de commerce appeler programmatically un service de Web là-dessus est emplacement fourni par la compagnie maritime. Ce qui se produit avec cette approche est, l'emplacement de commerce peut calculer des coûts d'expédition basés sur l'option d'expédition qu'un consommateur indique dans sa demande et renvoie les coûts en temps réel. Cette approche élimine le besoin de l'emplacement de commerce de maintenir une table séparée de base de données pour des compagnies maritimes et tous coûts d'expédition sont calculés sur l'emplacement de compagnie maritime et également retournés à l'emplacement de commerce en temps réel.




Quelques autres applications des services de Web sont :

  • Les émetteurs d'informations comme les citations courantes, prévisions météorologiques, fôlatre les points etc. qui pourraient facilement incorporer aux applications
  • Services qui fournissent la fonctionnalité généralement nécessaire pour d'autres services. Exemple, authentification d'utilisateur, facturation etc. d'utilisation
  • Services qui intègrent un système d'affaires avec d'autres associés

L'image au-dessous du Web d'expositions entretient l'architecture.

Web Services Architecture



Éléments fondamentaux des services de Web

Le cadre de .NET fournit une excellente base pour le bâtiment et les services consumants de Web. Une clef au large-atteignent des possibilités de ces services de Web est une base établie sur des normes d'Internet qui ne se fonde sur aucun plateforme, protocole ou OS. Cette base fournit les possibilités suivantes aux services de Web :

  • Une méthode standard pour décrire des données
  • Un format standard de message pour la demande et la réponse communiquantes
  • Une méthode standard pour décrire les possibilités des services de Web
  • Une méthode pour découvrir quel Web entretient est disponible à n'importe quel emplacement
  • Une méthode pour décrire quels emplacements fournissent des services de Web





Previous Next

Keywords:xml encryption, xml web services wsdl, xml specifications, xml signature


HTML Quizes
HTML Quiz
XHTML Quiz
CSS Quiz
TCP/IP Quiz
XML Quizes
XML Quiz
XSL Quiz
XSLT Quiz
DTD Quiz
Schema Quiz
XForms Quiz
XSL-FO Quiz
XML DOM Quiz
XLink Quiz
XQuery Quiz
XPath Quiz
XPointer Quiz
RDF Quiz
SOAP Quiz
WSDL Quiz
RSS Quiz
WAP Quiz
Web Services Quiz
Browser Scripting Quizes
JavaScript Quiz
VBScript Quiz
AJAX Quiz
DHTML Quiz
HTML DOM Quiz
WMLScript Quiz
E4X Quiz
Server Scripting Quizes
ASP Quiz
PHP Quiz
PERL Quiz
SQL Quiz
ADO Quiz
.NET (dotnet) Quizes
Microsoft.Net Quiz
XML Web Services Quiz
ASP.Net Quiz
.Net Mobile Quiz
C# : C Sharp Quiz
ADO.NET Quiz
VB.NET Quiz
Multimedia Quizes
SVG Quiz
Flash Quiz
Media Quiz
SMIL Quiz
Web Building  Quizes
Web Browsers Quiz
Web Hosting Quiz
W3C Quiz
Web Building Quiz
Web Quality Quiz
Web Semantic Quiz
Web Careers Quiz
Java Quizes
Java Quiz
JSP Quiz
Servlets Quiz
Struts Quiz
EJB Quiz
JMS Quiz
JMX Quiz
Programming Langauges Quizes
C Quiz
C++ Quiz
Visual Basic Quiz
Data Structures Using C Quiz
Soft Skills Quizes
Communication Skills Quiz
Time Management Quiz
Project Management Quiz
Team Work Quiz
Leadership Skills Quiz
Corporate Communication Quiz
Negotiation Skills Quiz

Privacy Policy
Copyright © 2003-2008 Vyom Technosoft Pvt. Ltd., All Rights Reserved.