Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Internet Networking >> .

Che cosa è SOAP API

? Un API è una Application Programming Interface , che definisce come i programmatori accedere alle funzioni di una determinata applicazione o ambiente di lavoro . SOAP è l'acronimo di Simple Object Application Protocol ed è l'API e il protocollo per lo spostamento di dati XML strutturati tra le applicazioni . API SOAP Origins

La prima proposta di bozza di SOAP è stato rilasciato nel 1998 ed è stata una proposta da Dave Winder , Don Box , Bob Atkinson , e Mohsen Al- Ghosein . E 'diventato un ampio protocollo raccomandato Web Consortium mondiale nel 2003 , con la versione 1.2 , e la sua funzionalità è stata piegata in standard mantenuto dal gruppo di lavoro XML Protocol . La versione 1.2 , rivisto con gli errata costituite a partire dal 2007 , è l'attuale standard riconosciuto dal W3C a partire dal 2011 .
Obiettivo esplicito

SOAP è un estensibile e " intelligente " protocollo per lo scambio dati su Internet . Si invia tutti i file come ben formato Extensible Markup Language documenti , con istruzioni esplicite all'interno del documento che spiega come sarebbe interpretato ogni set di tag . Essa si basa su protocolli di trasmissione dati esistenti, come Hypertext Transfer Protocol e Simple Mail Transfer Protocol , per lo spostamento dei dati tra i sistemi , consentendo il protocollo stesso di concentrarsi sulla struttura dei dati che vengono trasmessi.
< API br> Benefici

di SOAP richiede che tutti i dati da inviare in formato Extensible markup Language . XML può essere pensato come una forma di linguaggio web super- HTML che consente agli sviluppatori di creare tag personalizzati a comunicare informazioni specifiche . Questo consente a qualsiasi altra applicazione che riconosce un formato XML per importare i dati , confrontarlo con esigenze di catalogazione già esistenti , e importare i tipi di dati corrispondenti nelle loro posizioni corrette di catalogazione . Questo riduce gli errori rimuovendo una finestra per errori di battitura e riduce i costi di data entry . Un ulteriore vantaggio di formati di messaggistica basati su XML è che rimangono leggibili per gli esseri umani con un editor di testo , i protocolli SOAP in gran parte sostituito , CORBA e DOM , utilizzate un formato di dati binario per ridurre la larghezza di banda
. Programmazione per SOAP

Programmazione per l'API SOAP è un esempio di utilizzo intelligente, dati container . La maggior parte delle tecniche di un programmatore utilizzando l'API deve padroneggiare includono confidando che i tag che circondano i dati in un messaggio SOAP saranno trasmettere le informazioni corrette per il caricamento dei dati . I file XML di SOAP forniscono informazioni sia in una intestazione del documento e un corpo del documento , molto il modo in cui i documenti HTML fanno, e gran parte della definizione del documento è codificato nei tag degli elementi di testa .

 

networking © www.354353.com