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 |
|
|
.NET Netz-Dienstleistungen |
A web service is a standard platform for building interoperable distributed applications.
|
Was ist ein Netz-Service?
|
Ein Netzservice ist eine Standardplattform f�r interoperable verteilte Anwendungen des Geb�udes. Er erlaubt dir als Entwickler, auf andere Informationsanbieter einzuwirken, ohne sich zu sorgen um, was sie entweder am Hinter- oder sogar an ihrem Vorderseiten laufen lassen.
|
Netz-Dienstleistungen sind St�cke Programm-Logik, die �ber das Internet programmatically vorhanden sind. Diese St�cke Programm-Logik, die in Form von Gegenst�nden sind, k�nnen von jedem m�glichem Klienten �ber HTTP (Hypertext-�bergangsprotokoll) hervorgerufen werden. Es arbeitet haupts�chlich durch XML, um Informationen durch HTTP hin und her zu f�hren. Indem er Datenaustausch im Standard-XML Format erlaubt, kann jedes die Daten aufheben und sie verwenden.
Im Allgemeinen kannst du einen Netzservice schreiben und seine Eigenschaften und Methoden zug�nglich f�r andere Entwickler �ber dem Netz, ohne Schreiben betr�chtliche Mengen Unterlagen f�r eine API oder verteilendes DLLs f�r jeder machen, das sie benutzen m�chte.
In einem typischen Netzservice-Drehbuch schickt eine Gesch�ft Anwendung einen Antrag zu einem Service an einem gegebenen URL mit dem SEIFE Protokoll �ber HTTP. Der Service empf�ngt den Antrag, Prozesse es und bringt eine Antwort zur�ck. Ein h�ufig-zitiertes Beispiel eines Netzservices ist das eines auf lageranf�hrungsstrich-Services, in dem der Antrag um den Tagespreis eines spezifizierten Vorrates bittet, und die Antwort gibt den Aktienpreis. Dieses ist eine der einfachsten Formen eines Netzservices dadurch, da� der Antrag fast sofort gef�llt wird.
|
Ein Netz-Service wird definiert, wie �ein Bestandteil der programmierbaren Anwendung Logik, der mit Standardnetz erreicht werden kann, Protokoll f�hrt�. Es ist im Allgemeinen eine Bestandteil oder eine Baugruppe in ASP.NET, das �ber dem Netz erreicht werden kann.
|
Das Konzept des Sendens der Anzeigen zwischen Bediener oder Funktionen entfernt benennen ist nicht neu. Technologien wie DCOM (verteiltes Teilgegenstand-Modell) und CORBA (allgemeine Gegenstand-Antrag-Vermittler-Architektur) sind weithin bekannte eigene Protokolle, die f�r Jahre gebr�uchlich gewesen sind.
Was neu ist, ist, Netzdienstleistungen verwenden ein Standardprotokoll, das SOAP, um Anzeigen �ber HTTP zu bringen genannt wird. SEIFE erm�glicht es f�r die Anwendungen, die in die unterschiedlichen Sprachen geschrieben werden, die auf unterschiedliche Plattformen laufen, um Remoteverfahren Anrufe (RPC) sogar durch Brandmauern effektiv zu bilden.
DCOM benutzt nicht Tor 80, das f�r HTTP Verkehr reserviert ist; dieses veranla�t DCOM Anrufe, durch Brandmauern blockiert zu werden. SEIFE Anrufe benutzen Tor 80, das es m�glich, Verfahren zu benennen macht, die hinter Brandmauern bestehen.
|
Protocols Used By Web services
|
Web services use the standard web protocols HTTP, XML, SOAP, WSDL, and UDDI.
|
HTTP
|
HTTP (Hypertext Transfer Protocol) is the set of rules for transferring files
(text, graphic images, sound, video, and other multimedia files) on the World Wide Web.
As soon as a Web user opens their Web browser, the user is indirectly making use of HTTP.
HTTP is an application protocol that runs on top of the TCP/IP suite of protocols
(the foundation protocols for the Internet).
HTTP is standardized by the World Wide Web Consortium (W3C).
HTTP is called a stateless protocol because each command is executed independently,
without any knowledge of the commands that came before it. This is the main reason that
it is difficult to implement Web sites that react intelligently to user input.
This shortcoming of HTTP is being addressed in
a number of new technologies, including ActiveX, Java, JavaScript and cookies.
|
XML
|
XML(Extensible Markup Language), a specification developed by the W3C.
XML is a pared-down version of SGML, designed especially for Web documents.
It allows designers to create their own customized tags,
enabling the definition,transmission, validation,
and interpretation of data between applications and between organizations.
|
SOAP
|
SOAP(Simple Object Access Protocol), a lightweight XML-based messaging protocol used to encode
the information in Web service request and response messages before sending them over a network.
SOAP messages are independent of any operating system or protocol and may be transported using
a variety of Internet protocols, including SMTP, MIME, and HTTP.
|
WSDL
|
WSDL(Web Services Description Language), an XML-formatted language used to describe
a Web service's capabilities as collections of communication endpoints capable of exchanging messages.
WSDL is an integral part of UDDI, an XML-based worldwide business registry.
WSDL is the language that UDDI uses. WSDL was developed jointly by Microsoft and IBM.
|
UDDI
|
UDDI(Universal Description, Discovery and Integration).
A Web-based distributed directory that enables businesses to list themselves on the Internet
and discover each other, similar to a traditional phone book's yellow and white pages.
UDDI is a public registry, where one can publish and inquire about web services.
|
|
|
Keywords:web proxy service, yahoo web service, web proxy service access,
mapping web service, web fax service, java web service, web information service,
translation web service, xml web service, web service tutorial
|
|
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 |
|
|