*
 
.NET*
 
.NET: Driving Business Value with the Microsoft Platform 


HTTP


Chyba każdy słyszał o
HTTP (ang. Hypertext Transfer Protocol). Jest to standard komunikowania się przez Internet. Przykładem może być sieć WWW . Użytkownik chcący zobaczyć stroną WWW, wpisuje jej adres, a przeglądarka korzystając z protokołu HTTP komunikuje się z serwerem, który przesyła nam zawartość danej strony WWW.

XML


Stosunkowo nowym standardem opracowanym przez World Wide Web Consortium (
W3C ) jest standard XML (ang. eXtensible Markup Language) służący do przechowywania danych.

Tak samo jak protokół HTTP jest niezależny od platformy systemowej i pozostałych czynników, tak samo XML może być wykorzystywany na każdym sprzęcie i każdym systemie. XML to w rzeczywistości język znaczników (podobny do
HTML ), który służy do przechowywania danych. Struktura takiego pliku musi być oczywiście określona, ale ta tematyka wykracza poza ramy tego artykułu.

Działanie XML jest często porównywane do bazy danych. XML również służy gromadzeniu danych lecz te dwa pojęcia nie są równoznaczne.

SOAP


SOAP (ang. Simple Object Access Protocol) jest kolejnym protokołem opracowanym przez W3 w celu komunikacji pomiędzy aplikacjami.

  • SOAP to protokół komunikacji pomiędzy aplikacjami;

  • SOAP został zaprojektowany w celu komunikacji przez Internet;

  • SOAP jest niezależny od platformy systemowej;

  • SOAP komunikuje się wysyłając komunikaty;

  • SOAP jest oparty na XML;



Protokół HTTP nie został zaprojektowany w celu komunikacji między aplikacjami, a pomiędzy serwerem a przeglądarką. Aby zapełnić tę lukę zaprojektowano SOAP.

UDDI


UDDI (ang. Universal Description, Discovery and Integration) to po prostu katalog, usługa katalogowa. Użytkownicy mogą rejestrować się w owym katalogu i wyszukiwać potrzebnych informacji.

WSDL


WSDL to w rzeczywistości dokument zapisany w XML opisujący daną usługę sieciową. Na razie wiedz, że coś takiego istnieje, nie musisz zawracać sobie tym głowy.

**
**

Microsoft