IT A-Z

เข้าสู่ระบบ

สารบาญตามตัวอักษร

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Simple Object Access Protocol

ที่มา SearchSOA.com

  :   ผู้ชม 6081

SOAP (Simple Object Access Protocol) เป็นวิธีการสำหรับการเรียกใช้โปรแกรมบนระบบปฏิบัติการหนึ่ง (เช่น Windows) ให้สื่อสารกับโปรแกรมในระบบปฏิบัติการเดียวกันหรืออีกระบบ (เช่น Linux) โดยการใช้ Hypertext Transfer Protocol (HTTP) ของ World Wide Web และ Extensible Markup Language (XML) เป็นกลไกสำหรับการแลกเปลี่ยนสารสนเทศ เนื่องจากโปรโตคอลเว็บได้รับการติดตั้งและมีให้ใช้โดยแพล็ตฟอร์มระบบปฏิบัติการหลักทั้งหมด HTTP and XMLจึงให้ทางออกอย่างง่ายในปัญหาการเรียกใช้โปรแกรมภายใต้ระบบปฏิบัติการต่างกันบนเครือข่ายให้สามารถสื่อสารกันได้ SOAP ระบุอย่างชัดเจนถึงการเข้ารหัสแบบ encode ส่วนหัว HTTP และไฟล์ XML ดังนั้นโปรแกรมในคอมพิวเตอร์เครื่องหนึ่งสามารถเรียกโปรแกรมทั้งหมดในอีกเครื่องได้และส่งผ่านสารสนเทศ มีการระบุการเรียกโปรแกรมให้สามารถส่งกลับการตอบสนองด้วย

SOAP พัฒนาโดย Microsoft, DevelopMentor และ Userland Software และมีวัตถุประสงค์ให้เป็นการกินเตอร์เฟซมาตรฐานของ Internet Engineering Task Force (IETF) โปรโตคอลนี้คล้ายคลึงกับ Internet Inter-ORB Protocol (IIOP) ที่เป็นส่วนหนึ่งของ Common Object Request Broker Architecture (CORBA) โปรโตคอล Remote Method Invocation (RMI) ของ Sun Microsystems คล้ายกับโปรโตคอลภายในโปรแกรมระหว่างโปรแกรมที่เขียนด้วย Java

ข้อได้เปรียบของ SOAP คือ โปรแกรมที่เรียกต้องผ่านแม่ข่าย firewall ที่สามารถสแกนคำขอนอกจากโปรแกรมประยุกต์ที่รู้จัก (ผ่านกลไกพอร์ตที่ออกแบบไว้) เนื่องจาก ตามปกติคำขอ HTTP ได้รับอนุญาตให้ผ่าน firewall ดังนั้น โปรแกรมที่ใช้ SOAP ในการสื่อสารสามรถได้รับความมั่นใจว่าสามารถสื่อสารกับโปรแกรมต่างๆในทุกที่

ศัพท์เกี่ยวข้อง

client/server, CORBA, firewall, HTTP, Java, operating system, protocol, Windows 2000, XML, IETF, Linux, port, IIOP, RMI

update: 1 สิงหาคม 2543

IT A-Z ปรับปรุงล่าสุด
abacus
zero-day exploit
MPP (massively parallel processing)
message queueing
medium
semaphore
master/slave
MAC address (Media Access Control address)
mash-up
vlog
LANDesk Client Manager
laptop computer
linkrot
Itanium
Job Entry Subsystem (JES)
IP telephony (Internet Protocol telephony)
Kerberos
iterative
interoperability
interface definition language (IDL)

Loading
Microsoft Access
Access
ไชยวัฒน์ ตระการรัตน์สันติ สั่งซื้อผ่าน PayPal ในราคา 280 บาท
อุ้มผาง เบื้องหลังธรรมชาติ
Umphang
รู้จักอุ้มผางในอีกแง่มุม โดย ประชา แม่จัน
สั่งซื้อผ่าน PayPal ในราคา 90 บาท
สงวนลิขสิทธิ์ (C) widebase