ÌýÀÃÂþÒôÀÖ,¿´ÃÀÀöÊÀ½ç,¹ý¾«²ÊÉú»î¡­¡­

SOAP

ÉÏһƪ / ÏÂһƪ  2006-12-18 22:48:56

What is SOAP?

  • SOAP stands for Simple Object Access Protocol
  • SOAP is a communication protocol
  • SOAP is for communication between applications
  • SOAP is a format for sending messages
  • SOAP is designed to communicate via Internet
  • SOAP is platform independent
  • SOAP is language independent
  • SOAP is based on XML
  • SOAP is simple and extensible
  • SOAP allows you to get around firewalls
  • SOAP will be developed as a W3C standard

Why SOAP?

51TestingÈí¼þ²âÊÔÍøP Z3JP k.M

It is important for application development to allow Internet communication between programs.

f4wc`V5L[X0

8XAf[B3P0Today's applications communicate using Remote Procedure Calls (RPC) between objects like DCOM and CORBA, but HTTP was not designed for this. RPC represents a compatibility and security problem; firewalls and proxy servers will normally block this kind of traffic.

yx1T~F+JO+m0

os a A AWr:h0A better way to communicate between applications is over HTTP, because HTTP is supported by all Internet browsers and servers. SOAP was created to accomplish this.51TestingÈí¼þ²âÊÔÍø/an$VM~e.aZ5g1d

51TestingÈí¼þ²âÊÔÍø4j C6tms.j

SOAP provides a way to communicate between applications running on different operating systems, with different technologies and programming languages.

.g _MnW8A,X0
€€
SOAP£¨Simple Object Access Protocol £©¼òµ¥¶ÔÏó·ÃÎÊЭÒéÊÇÔÚ·ÖÉ¢»ò·Ö²¼Ê½µÄ»·¾³Öн»»»ÐÅÏ¢µÄ¼òµ¥µÄЭÒ飬ÊÇÒ»¸ö»ùÓÚXMLµÄЭÒ飬Ëü°üÀ¨Ëĸö²¿·Ö£ºSOAP·â×°(envelop)£¬·â×°¶¨ÒåÁËÒ»¸öÃèÊöÏûÏ¢ÖеÄÄÚÈÝÊÇʲô£¬ÊÇË­·¢Ë͵ģ¬Ë­Ó¦µ±½ÓÊܲ¢´¦ÀíËüÒÔ¼°ÈçºÎ´¦ÀíËüÃǵĿò¼Ü£»SOAP±àÂë¹æÔò£¨encoding rules£©£¬ÓÃÓÚ±íʾӦÓóÌÐòÐèҪʹÓõÄÊý¾ÝÀàÐ͵ÄʵÀý; SOAP RPC±íʾ(RPC representation)£¬±íʾԶ³Ì¹ý³Ìµ÷ÓúÍÓ¦´ðµÄЭ¶¨;SOAP°ó¶¨£¨binding£©£¬Ê¹ÓõײãЭÒé½»»»ÐÅÏ¢¡£ 51TestingÈí¼þ²âÊÔÍøhJ(OR&B@X)oq
51TestingÈí¼þ²âÊÔÍø.?+C6^9ON_v+ct n c
¡¡¡¡ËäÈ»ÕâËĸö²¿·Ö¶¼×÷ΪSOAPµÄÒ»²¿·Ö£¬×÷Ϊһ¸öÕûÌ嶨ÒåµÄ£¬µ«ËûÃÇÔÚ¹¦ÄÜÉÏÊÇÏཻµÄ¡¢±Ë´Ë¶ÀÁ¢µÄ¡£ÌرðµÄ£¬ÐÅ·âºÍ±àÂë¹æÔòÊDZ»¶¨ÒåÔÚ²»Í¬µÄXMLÃüÃû¿Õ¼ä(namespace)ÖУ¬ÕâÑùʹµÃ¶¨Òå¸ü¼Ó¼òµ¥
51TestingÈí¼þ²âÊÔÍø5J`E2K^,w Id%lX

t4Z;U%lU%Mr-c0Link URL: http://2in1.spaces.live.com/Blog/cns!AD6C47FFA04D2536!333.entry

TAG:

ÒýÓà ɾ³ý hjcdtester   /   2010-08-12 11:12:41
ÆÀ 3 ·Ö
 

ÆÀ·Ö£º0

ÎÒÀ´ËµÁ½¾ä

Open Toolbar