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 |
|
|