webservice åè®®
Web Service使ç¨çæ¯ SOAP (Simple Object Access Protocol)åè®®
soapåè®®åªæ¯ç¨æ¥å°è£
æ¶æ¯ç¨çãå°è£
åçæ¶æ¯ä½ å¯ä»¥éè¿åç§å·²æçåè®®æ¥ä¼ è¾ï¼æ¯å¦http,tcp/ip,smtp,ççï¼ä½ çè³è¿ä¸æ¬¡ç¨èªå®ä¹çåè®®ï¼å½ç¶ä¹å¯ä»¥ç¨httpsåè®®ã
Soap建ç«å¨httpä¸ï¼è¯´ç½äºæ¯ç¨httpä¼ éxmlèå·²ã
é¤äºWebServiceå¤ï¼å¸¸è§çè¿ç¨è°ç¨ææ¯è¿æRMIï¼Remote method invokeï¼åCORBAï¼ç±äºWebServiceç跨平å°åè·¨ç¼ç¨è¯è¨ç¹ç¹ï¼å æ¤æ¯å
¶ä»ä¸¤ç§ææ¯åºç¨æ´ä¸ºå¹¿æ³ï¼ä½æ§è½ç¥ä½ã
WebService使ç¨SOAPåè®®å®ç°è·¨ç¼ç¨è¯è¨åè·¨æä½ç³»ç»å¹³å°
WebServiceéç¨HTTPåè®®ä¼ è¾æ°æ®ï¼éç¨XMLæ ¼å¼å°è£
æ°æ®ï¼å³XMLä¸è¯´æè°ç¨è¿ç¨æå¡å¯¹è±¡çåªä¸ªæ¹æ³ï¼ä¼ éçåæ°æ¯ä»ä¹ï¼ä»¥åæå¡å¯¹è±¡çè¿åç»ææ¯ä»ä¹ï¼ãWebServiceéè¿HTTPåè®®åé请æ±åæ¥æ¶ç»ææ¶ï¼åéç请æ±å
容åç»æå
容é½éç¨XMLæ ¼å¼å°è£
ï¼å¹¶å¢å äºä¸äºç¹å®çHTTPæ¶æ¯å¤´ï¼ä»¥è¯´æHTTPæ¶æ¯çå
å®¹æ ¼å¼ï¼è¿äºç¹å®çHTTPæ¶æ¯å¤´åXMLå
å®¹æ ¼å¼å°±æ¯SOAPåè®®(simple object access protocol,ç®å对象访é®åè®®) ã
SOAPåè®®= HTTPåè®®+ XMLæ°æ®æ ¼å¼
SOAPåè®®æ¯åºäºHTTPåè®®çï¼ä¸¤è
çå
³ç³»å°±å¥½æ¯é«éå
¬è·¯æ¯åºäºæ®éå
¬è·¯æ¹é çï¼å¨ä¸æ¡å
¬è·¯ä¸å ä¸é离æ åå°±æäºé«éå
¬è·¯ã
ååºçæå¡ååªè¦æ¶å°äºé±å°±ç»å®¢æ·æä¾è´§ç©ï¼ååºæå¡åä¸ç¨å
³å¿å®¢æ·æ¯ä»ä¹æ§è´¨ç人ï¼å®¢æ·ä¹ä¸ç¨å
³å¿ååºæå¡åæ¯ä»ä¹æ§è´¨ç人ãåæ ·ï¼WebService客æ·ç«¯åªè¦è½ä½¿ç¨HTTPåè®®æéµå¾ªæç§æ ¼å¼çXML请æ±æ°æ®åéç»WebServiceæå¡å¨ï¼WebServiceæå¡å¨åéè¿HTTPåè®®è¿åéµå¾ªæç§æ ¼å¼çXMLç»ææ°æ®å°±å¯ä»¥äºï¼WebService客æ·ç«¯ä¸æå¡å¨ç«¯ä¸ç¨å
³å¿å¯¹æ¹ä½¿ç¨çæ¯ä»ä¹ç¼ç¨è¯è¨ã
HTTPåè®®åXMLæ¯è¢«å¹¿æ³ä½¿ç¨çéç¨ææ¯ï¼åç§ç¼ç¨è¯è¨å¯¹HTTPåè®®åXMLè¿ä¸¤ç§ææ¯é½æä¾äºå¾å¥½çæ¯æï¼WebService客æ·ç«¯ä¸æå¡å¨ç«¯ä½¿ç¨ä»ä¹ç¼ç¨è¯è¨é½å¯ä»¥å®æSOAPçåè½ï¼æ以ï¼WebServiceå¾å®¹æå®ç°è·¨ç¼ç¨è¯è¨ï¼è·¨ç¼ç¨è¯è¨èªç¶ä¹å°±è·¨äºæä½ç³»ç»å¹³å°
温馨提示:答案为网友推荐,仅供参考