Dokumen tersebut memberikan penjelasan tentang RPC (Remote Procedure Call), SOAP (Simple Object Access Protocol), dan REST (REpresentational State Transfer). RPC memungkinkan mengakses prosedur pada komputer lain, SOAP menggunakan protokol HTTP untuk pertukaran informasi secara terdistribusi, sedangkan REST menggambarkan prinsip-prinsip mengakses resource secara jaringan.
Dokumen tersebut membahas tentang Remote Procedure Call (RPC) dan Simple Object Access Protocol (SOAP). RPC adalah metode untuk mengakses prosedur pada komputer lain, sedangkan SOAP adalah protokol komunikasi client-server berbasis XML yang mengirim dan menerima informasi melalui HTTP. Dokumen ini juga menjelaskan implementasi, kelebihan, dan kekurangan dari RPC dan SOAP serta contoh kode sumber RPC dan SOAP menggunakan PHP."
Tugas pemrograman 3 (rpc,soap,rest) 1100631003 muhammad arif prayugoArif Prayugo
1. Dokumen tersebut membahas tentang RPC, SOAP, dan REST sebagai teknologi untuk memanggil prosedur jarak jauh dan berbagi sumber daya melalui jaringan.
Dokumen tersebut membahas tentang Remote Procedure Calls (RPC), SOAP, dan REST. RPC adalah protokol yang memungkinkan program berjalan di komputer jarak jauh tanpa adanya eksekusi kode jarak jauh secara langsung. SOAP adalah standar untuk pertukaran informasi terstruktur antar aplikasi, sedangkan REST berbasis sumber daya dan menggunakan perintah HTTP.
Dokumen tersebut membahas tentang tiga metode web service yaitu RPC, SOAP, dan REST. RPC menggunakan prosedur remote untuk mengakses prosedur di komputer lain. SOAP mengirim dan menerima informasi dalam format XML di atas HTTP. REST menggunakan verb HTTP untuk mewakili objek melalui URL.
Dokumen tersebut membahas tentang tiga konsep utama yaitu RPC (Remote Procedure Call), SOAP (Simple Object Access Protocol), dan REST (Representational State Transfer). RPC memungkinkan mengakses prosedur pada komputer lain, SOAP adalah standar untuk pertukaran informasi antar aplikasi, dan REST menggunakan konsep perpindahan state melalui link HTTP.
Dokumen tersebut membahas tentang Remote Procedure Call (RPC) dan Simple Object Access Protocol (SOAP). RPC adalah metode untuk mengakses prosedur pada komputer lain, sedangkan SOAP adalah protokol komunikasi client-server berbasis XML yang mengirim dan menerima informasi melalui HTTP. Dokumen ini juga menjelaskan implementasi, kelebihan, dan kekurangan dari RPC dan SOAP serta contoh kode sumber RPC dan SOAP menggunakan PHP."
Tugas pemrograman 3 (rpc,soap,rest) 1100631003 muhammad arif prayugoArif Prayugo
1. Dokumen tersebut membahas tentang RPC, SOAP, dan REST sebagai teknologi untuk memanggil prosedur jarak jauh dan berbagi sumber daya melalui jaringan.
Dokumen tersebut membahas tentang Remote Procedure Calls (RPC), SOAP, dan REST. RPC adalah protokol yang memungkinkan program berjalan di komputer jarak jauh tanpa adanya eksekusi kode jarak jauh secara langsung. SOAP adalah standar untuk pertukaran informasi terstruktur antar aplikasi, sedangkan REST berbasis sumber daya dan menggunakan perintah HTTP.
Dokumen tersebut membahas tentang tiga metode web service yaitu RPC, SOAP, dan REST. RPC menggunakan prosedur remote untuk mengakses prosedur di komputer lain. SOAP mengirim dan menerima informasi dalam format XML di atas HTTP. REST menggunakan verb HTTP untuk mewakili objek melalui URL.
Dokumen tersebut membahas tentang tiga konsep utama yaitu RPC (Remote Procedure Call), SOAP (Simple Object Access Protocol), dan REST (Representational State Transfer). RPC memungkinkan mengakses prosedur pada komputer lain, SOAP adalah standar untuk pertukaran informasi antar aplikasi, dan REST menggunakan konsep perpindahan state melalui link HTTP.
1. Application layer adalah lapisan paling atas dalam model OSI dan TCP/IP yang menyediakan interface antara aplikasi dan jaringan untuk mengirim pesan.
2. Beberapa komponen pada application layer digunakan untuk mengumpulkan informasi konfigurasi jaringan dan antarmuka pengguna.
3. Protokol-protokol pada application layer meliputi DNS, HTTP, SMTP/POP, FTP, DHCP, dan Telnet.
1. Dokumen ini membahas tentang RPC, REST, dan SOAP, yaitu protokol untuk memanggil prosedur jarak jauh.
2. Secara garis besar dijelaskan pengertian, komponen, fitur, dan contoh implementasi dari RPC menggunakan SunRPC.
3. Arsitektur dan keuntungan serta kekurangan SOAP juga diuraikan secara singkat.
Dokumen tersebut membahas tentang tiga protokol komunikasi antar sistem yaitu RPC (Remote Procedure Call), SOAP (Simple Object Access Protocol), dan REST (Representational State Transfer). RPC memungkinkan pengaksesan prosedur yang berada di komputer lain, SOAP menggunakan protokol HTTP untuk pertukaran objek, sedangkan REST menggunakan prinsip-prinsip representasi sumber daya melalui URL.
Dokumen tersebut membahas tentang pengertian protokol pada umumnya dan protokol HTTP khususnya. Protokol adalah aturan yang mengatur komunikasi antar perangkat, sementara HTTP adalah protokol untuk meminta dan mengirim konten antara klien dan server web. Dokumen juga menjelaskan sindikasi konten, layanan web, struktur layanan web, dan operasi-operasinya.
RPC memungkinkan akses prosedur jarak jauh dengan server menyediakan layanan prosedur remote dan client menghubungi server melalui socket. RPC menggunakan paradigma pemrograman prosedural dan mudah digunakan tetapi kurang fleksibel terhadap perubahan.
The document lists 68 MATLAB image processing codes available from Tema Solution, an image processing company located in Chennai, India. The codes cover a wide range of image processing topics including segmentation, classification, enhancement, and more. Contact information is provided to request more details on specific codes.
This document contains a sample job performance evaluation form for a legal executive assistant. It includes sections for identifying employee information, rating performance factors, identifying strengths and areas for improvement, setting goals, and obtaining signatures. It rates performance on factors like administration, knowledge, communication, teamwork, and decision-making. The form provides definitions for performance ratings of outstanding, exceeds expectations, meets expectations, below expectations, and unsatisfactory. The second and third pages provide additional context and examples of performance phrases to use in evaluations.
El documento resume los inicios de la animación desde Emile Reynaud en la década de 1880 hasta la creación de historias animadas y la industria de la animación. Luego describe cómo surgieron leyendas de la animación en las décadas de 1940, 1950 y 1960 como Bugs Bunny, y el desarrollo de técnicas como la animación de títeres y cuadro por cuadro. Finalmente, resume la contribución de destacados animadores de Francia, Rusia, Japón, Canadá y otros países europeos a la animación en las primeras décadas
Atoms can join together through chemical bonds to form molecules. Molecules come in different shapes and sizes, ranging from small groups of just a few atoms to large chains of many atoms. For example, oxygen gas is made of molecules with two oxygen atoms each, while carbon dioxide molecules contain one carbon atom bonded to two oxygen atoms. Compounds can also form when atoms line up continuously without forming distinct molecular units, such as in sodium chloride where sodium and chlorine atoms alternate in a chain. Polymers are long chains of molecules with carbon backbones that were first developed by scientists in the 1800s and widely used after World War II, for example in plastics, food packaging, and foams.
This document discusses implementing the 5S methodology in a hostel room to improve organization and cleanliness. The 5S methodology includes five steps: (1) Sort, (2) Set in Order, (3) Shine, (4) Standardize, and (5) Sustain. It provides instructions for applying each step in a hostel room, such as removing all items and sorting what is needed from unneeded, designating storage areas, deep cleaning, and establishing standards to maintain the new organization system. The goal is to organize the space to improve efficiency, safety, and motivation through a clean and well-organized living environment.
This document provides an introduction to office ergonomics. It discusses how to properly set up a work area with an ergonomic chair, monitor at eye level, adjustable keyboard and mouse holders. It emphasizes using neutral postures without twisting or reaching to avoid injury. Taking short breaks to stretch is recommended to prevent issues from repetition or long durations of the same tasks. Bad postures, awkward positions, and improper equipment placement can cause stress and should be avoided. Environmental factors like lighting, noise, and temperature are also addressed.
Este documento describe y compara varios sistemas de archivos comunes, incluidos FAT, FAT16, FAT32 y NTFS. Explica que FAT fue desarrollado originalmente para MS-DOS y versiones tempranas de Windows, y es compatible con la mayoría de sistemas operativos. También describe las mejoras de FAT16, FAT32 y el más avanzado sistema NTFS de Microsoft, el cual ofrece mayores capacidades como nombres de archivos más largos y distinción entre mayúsculas y minúsculas.
1. Application layer adalah lapisan paling atas dalam model OSI dan TCP/IP yang menyediakan interface antara aplikasi dan jaringan untuk mengirim pesan.
2. Beberapa komponen pada application layer digunakan untuk mengumpulkan informasi konfigurasi jaringan dan antarmuka pengguna.
3. Protokol-protokol pada application layer meliputi DNS, HTTP, SMTP/POP, FTP, DHCP, dan Telnet.
1. Dokumen ini membahas tentang RPC, REST, dan SOAP, yaitu protokol untuk memanggil prosedur jarak jauh.
2. Secara garis besar dijelaskan pengertian, komponen, fitur, dan contoh implementasi dari RPC menggunakan SunRPC.
3. Arsitektur dan keuntungan serta kekurangan SOAP juga diuraikan secara singkat.
Dokumen tersebut membahas tentang tiga protokol komunikasi antar sistem yaitu RPC (Remote Procedure Call), SOAP (Simple Object Access Protocol), dan REST (Representational State Transfer). RPC memungkinkan pengaksesan prosedur yang berada di komputer lain, SOAP menggunakan protokol HTTP untuk pertukaran objek, sedangkan REST menggunakan prinsip-prinsip representasi sumber daya melalui URL.
Dokumen tersebut membahas tentang pengertian protokol pada umumnya dan protokol HTTP khususnya. Protokol adalah aturan yang mengatur komunikasi antar perangkat, sementara HTTP adalah protokol untuk meminta dan mengirim konten antara klien dan server web. Dokumen juga menjelaskan sindikasi konten, layanan web, struktur layanan web, dan operasi-operasinya.
RPC memungkinkan akses prosedur jarak jauh dengan server menyediakan layanan prosedur remote dan client menghubungi server melalui socket. RPC menggunakan paradigma pemrograman prosedural dan mudah digunakan tetapi kurang fleksibel terhadap perubahan.
The document lists 68 MATLAB image processing codes available from Tema Solution, an image processing company located in Chennai, India. The codes cover a wide range of image processing topics including segmentation, classification, enhancement, and more. Contact information is provided to request more details on specific codes.
This document contains a sample job performance evaluation form for a legal executive assistant. It includes sections for identifying employee information, rating performance factors, identifying strengths and areas for improvement, setting goals, and obtaining signatures. It rates performance on factors like administration, knowledge, communication, teamwork, and decision-making. The form provides definitions for performance ratings of outstanding, exceeds expectations, meets expectations, below expectations, and unsatisfactory. The second and third pages provide additional context and examples of performance phrases to use in evaluations.
El documento resume los inicios de la animación desde Emile Reynaud en la década de 1880 hasta la creación de historias animadas y la industria de la animación. Luego describe cómo surgieron leyendas de la animación en las décadas de 1940, 1950 y 1960 como Bugs Bunny, y el desarrollo de técnicas como la animación de títeres y cuadro por cuadro. Finalmente, resume la contribución de destacados animadores de Francia, Rusia, Japón, Canadá y otros países europeos a la animación en las primeras décadas
Atoms can join together through chemical bonds to form molecules. Molecules come in different shapes and sizes, ranging from small groups of just a few atoms to large chains of many atoms. For example, oxygen gas is made of molecules with two oxygen atoms each, while carbon dioxide molecules contain one carbon atom bonded to two oxygen atoms. Compounds can also form when atoms line up continuously without forming distinct molecular units, such as in sodium chloride where sodium and chlorine atoms alternate in a chain. Polymers are long chains of molecules with carbon backbones that were first developed by scientists in the 1800s and widely used after World War II, for example in plastics, food packaging, and foams.
This document discusses implementing the 5S methodology in a hostel room to improve organization and cleanliness. The 5S methodology includes five steps: (1) Sort, (2) Set in Order, (3) Shine, (4) Standardize, and (5) Sustain. It provides instructions for applying each step in a hostel room, such as removing all items and sorting what is needed from unneeded, designating storage areas, deep cleaning, and establishing standards to maintain the new organization system. The goal is to organize the space to improve efficiency, safety, and motivation through a clean and well-organized living environment.
This document provides an introduction to office ergonomics. It discusses how to properly set up a work area with an ergonomic chair, monitor at eye level, adjustable keyboard and mouse holders. It emphasizes using neutral postures without twisting or reaching to avoid injury. Taking short breaks to stretch is recommended to prevent issues from repetition or long durations of the same tasks. Bad postures, awkward positions, and improper equipment placement can cause stress and should be avoided. Environmental factors like lighting, noise, and temperature are also addressed.
Este documento describe y compara varios sistemas de archivos comunes, incluidos FAT, FAT16, FAT32 y NTFS. Explica que FAT fue desarrollado originalmente para MS-DOS y versiones tempranas de Windows, y es compatible con la mayoría de sistemas operativos. También describe las mejoras de FAT16, FAT32 y el más avanzado sistema NTFS de Microsoft, el cual ofrece mayores capacidades como nombres de archivos más largos y distinción entre mayúsculas y minúsculas.
This document presents a case study on quality function deployment and its implementation in the machine sector using car wipers as an example. It discusses how customer requirements were gathered through questionnaires and applied to the house of quality model to determine appropriate product characteristics. The case study then describes the history, uses, types, working principles, materials, and control of car wipers. It aims to find a solution to the problem of wipers rising in direct sunlight by designing a device to uphold the wipers against the windshield. Conclusions discuss identifying the problem statement, objectives, survey distribution and results, technical characteristics in the house of quality chart, and final discussions.
Ada beberapa jenis gear yang digunakan untuk memindahkan tenaga antara poros, termasuk gear taji untuk poros selari, gear serong untuk poros bersudut, gear belitan untuk mengurangkan kelajuan, dan gear heliks dan rack serta pinion untuk memindahkan gerakan putar dan lurus.
Protokol mendefinisikan aturan dan format untuk mengirim dan menerima pesan antar komputer dalam jaringan. Fungsi protokol meliputi fragmentasi dan rekonsiliasi data, pengemasan informasi, kontrol koneksi, kontrol kesalahan, dan layanan transmisi. Remote Procedure Call memungkinkan akses prosedur pada komputer lain melalui server yang menyediakan layanan prosedur remote. Middleware seperti CORBA dan RMI memungkinkan komunikasi antar objek yang terdistribusi me
Dokumen tersebut membahas perbandingan antara REST dan SOAP sebagai arsitektur web service dengan menjelaskan konsep-konsep dasar dari masing-masing teknologi seperti SOAP yang menggunakan XML untuk pertukaran pesan, sedangkan REST mengandalkan protokol HTTP dan prinsip-prinsipnya. Dokumen tersebut juga menjelaskan perbedaan antara XML-RPC dan SOAP serta penjelasan singkat mengenai WSDL.
Model referensi jaringan terbuka OSI mendefinisikan tujuh lapis model arsitektur jaringan untuk menunjang interoperabilitas antar pemasok. Lapisan-lapisan tersebut meliputi lapisan aplikasi, presentasi, sesi, transportasi, jaringan, data link, dan fisik.
Dokumen tersebut memberikan penjelasan tentang web service, yang merupakan sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service menggunakan format XML untuk bertukar data dan dapat diakses oleh sistem berbeda platform. Dokumen ini juga menjelaskan komponen-komponen utama web service seperti SOAP, WSDL, dan UDDI beserta fungsi dan peran masing-masing.
Zentyal adalah server Linux terintegrasi untuk bisnis kecil yang mampu mengelola semua layanan jaringan dalam satu platform, termasuk gateway jaringan, infrastruktur, keamanan, komunikasi, dan aplikasi kantor. Fitur-fiturnya mudah dikonfigurasi melalui antarmuka grafis.
Dokumen tersebut membahas protokol layer transport TCP dan UDP. TCP menyediakan transmisi yang andal dengan mengakui penerimaan segmen data sedangkan UDP bersifat tidak andal tanpa pengakuan penerimaan. Dokumen juga menjelaskan proses komunikasi TCP seperti three-way handshake dan terminasi sesi serta penggunaan port number untuk memisahkan komunikasi dari berbagai aplikasi.
Dokumen tersebut membahas arsitektur jaringan komputer Client-Server. Secara ringkas, Client-Server adalah model jaringan dimana server menyediakan layanan kepada client. Terdapat berbagai model implementasi Client-Server seperti single tier, two tier, dan three tier berdasarkan pembagian peran antara user interface, logika bisnis, dan database. Dokumen ini juga membahas komponen-komponen utama dalam arsitektur Client-Server seperti client, server, dan middleware.
Tiga kalimat ringkasan dokumen tersebut adalah:
Protokol arsitektur memungkinkan komunikasi antar aplikasi dengan memecah tugas komunikasi menjadi modul-modul yang berfungsi secara terpisah pada berbagai lapisan. Model tumpukan protokol seperti OSI dan TCP/IP membagi tugas komunikasi menjadi lapisan-lapisan untuk mengatur alamat, routing, pengiriman data, dan aplikasi. Standarisasi arsitektur protokol diperlukan
PPP adalah protokol enkapsulasi paket yang banyak digunakan pada jaringan WAN. PPP menyediakan metode untuk transmisi datagram lebih link point-to-point serial dan terdiri dari komponen untuk enkapsulasi datagram, pembangunan koneksi data link, dan pengaturan protokol jaringan. PPP mendukung berbagai protokol jaringan dan fitur seperti autentikasi dan kompresi.
Similar to Tugas pemr3 1100631014 rpc,soap,rest (20)
2. Definisi dan Program sederhana mengenai RPC (Remote Procedur
Call), SOAP (Simple Object Access Protocol), dan REST
(REpresentational State Transfer)
Remote Procedure Calls (RPC)
Remote Procedure Call (RPC) adalah sebuah metode yang memungkinkan kita untuk
mengakses sebuah prosedur yang berada di komputer lain. Untuk dapat melakukan ini
sebuah server harus menyediakan layanan remote procedure. Pendekatan yang dilakuan
adalah sebuah server membuka socket, lalu menunggu client yang meminta prosedur yang
disediakan oleh server. Bila client tidak tahu harus menghubungi port yang mana, client bisa
me- request kepada sebuah matchmaker pada sebuah RPC port yang tetap. Matchmaker akan
memberikan port apa yang digunakan oleh prosedur yang diminta client. RPC masih
menggunakan cara primitif dalam pemrograman, yaitu menggunakan paradigma procedural
programming. Hal itu membuat kita sulit ketika menyediakan banyak remote procedure. RPC
menggunakan socket untuk berkomunikasi dengan proses lainnya. Pada sistem seperti SUN,
RPC secara default sudah ter- install kedalam sistemnya.
RPC mengasumsikan keberadaan dari low-level
protokol transportasi seperti TCP atau UDP untuk membawa pesan data dalam komunikasi
suatu program. Protokol RPC dibangun diatas protokol eXternal Data Representation (XDR),
yang merupakan standar dari representasi data dalam komunikasi remote. Protokol XDR
mengubah parameter dan hasil dari tiap servis RPC yang disediakan.
Protokol RPC mengijinkan pengguna untuk bekerja dengan prosedur remote sebagaimana
bekerja dengan prosedur lokal. Prosedur panggilan remote didefinisikan melalui rutin yang
terkandung didalam protokol RPC. Tiap pesan dari panggilan akan disesuaikan dengan pesan
balikan. Protokol RPC sendiri sebenarnya adalah suatu protokol untuk ”meneruskan pesan”
yang mengimplementasikan protokol non-RPC lain seperti panggilan remote batching dan
broadcasting. Protokol ini juga mendukung adanya prosedur callback dan select subroutine
pada sisi server.
3. Kelebihan & Kekurangan RPC
Kelebihan RPC
-
Relatif mudah digunakan Pemanggilan remote procedure tidak jauh berbeda
dibandingkanpemanggilanlocalprocedure.Sehinggapemrogramdapatberkonsentr
asi pada software logic, tidak perlu memikirkan low level details seperti soket,
marshalling&unmarshalling.
-
Robust(Sempurna)Sejakth1980-anRPCtelahbanyakdigunakan dlm pengembangan
mission-critical application yg memerlukan scalability, ault tolerance, & reliability.
Kekurangan RPC
-
Tidak fleksibel terhadap perubahan
-
Static relationship between client & server at run-time.
-
Berdasarkan prosedural/structured programming yang sudah ketinggalan jaman
dibandingkan Object Oriented Proggraming
-
Kurangnya location transparency
-
Misalnya premrogram hanya boleh melakukan pass by value, bukan pass by
reference.
-
Komunikasi hanya antara 1 klien & 1 server (one-to-one at a time).
-
Komunikasi antara 1 klien & beberapa server memerlukan beberapa koneksi yg
terpisah.
6. SOAP (Simple Object Access Protocol)
SOAP singkatan dari Simple Object Access Protocol. SOAP adalah protokol untuk
pertukaran informasi dengan desentralisasi dan terdistribusi. SOAP dibangun dengan
menggunakan protokol komunikasi HTTP. Karena HTTP didukung oleh semua browser dan
server, maka SOAP dapat berkomunikasi dengan berbagai aplikasi meskipun terdapat
perbedaan sistem operasi, teknologi, dan bahasa pemrogramannya.
SOAP menspesifikan secara jelas bagaimana cara untuk meng-encode header HTTP dan file
XML sehingga program pada suatu komputer dapat memanggil program pada pada
komputer lain dan mengirimkan informasi, dan bagaimana program yang dipanggil
memberikan tanggapan.
Secara konseptual SOAP dapat dianggap sebagai DCOM versi XML. SOAP merupakan
mekanisme lain yang memungkinkan penggunaan remote procedure call. SOAP bersifat
netral platform, netral bahasa dan tidak bergantung pada suatu objek model. Sehingga
SOAP-enabled distributed application dapat menjangkau beragam operating sistem, dimana
terdiri dari objek yang berasal dari vendor yang berbeda, ditulis pada bahasa yang berbeda,
dan didasarkan pada objek model yang berbeda.
Kelebihan & Kekurangan SOAP
Keuntungan SOAP
-
bahasa, platform, dan transport agnostic
-
dirancang untuk menangani lingkungan komputasi terdistribusi
-
merupakan standar yang berlaku untuk web servis, sehingga mempunyai
dukungan yang lebih baik dari standar yang lain (WSDL, WS-*) dan tools dari
berbagai vendor
-
built-in error handling (faults)
-
extensibility
Kelemahan SOAP
-
secara konseptual lebih sulit, lebih "heavy-weight" dibanding REST
-
lebih "verbose" (membutuhkan lebih banyak pernyataan/kode program)
-
sulit untuk dikembangkan, mebutuhkan tools
7. Contoh source code SOAP (Simple Object Access Protocol)
REST (Representational State Transfer)
REST merupakan collection dari prinsip-prinsip arsitektur network yang menggambarkan
bagaimana mengakses resource yang didefinisikan. REST (Representational State Transfer).
Terminologi REST dikemukakan oleh Roy Fielding (salah satu penulis spesifikasi HTTP) dalam
disertasi Ph.D. nya untuk menggambarkan sebuah style arsitektur dari sistem network. Ada
dua pengartian REST, pertama: REST merupakan collection (saya menggunakan kata tetap
collection, bukan koleksi, karena AtomPub menggunakan element untuk mendeskripsikan
koleksi service) dari prinsip-prinsip arsitektur network yang menggambarkan bagaimana
resource didefinisikan dan dialamati (bagaimana mengakses resource yang didefinisikan).
Keuntungan lain menggunakan interface RESTful adalah request dan responnya dapat
dibuat singkat. SOAP membutuhkan atribut XML pada setiap request dan respon. Sekali
namespace dan pengetikan dideklarasikan, empat atau lima tanda kutip pada respon SOAP
diperlukan lebih dari 10 kali, sebanyak itu untuk mendapatkan hasil yang sama dengan REST.
REST lebih kepada filosofi lama, ketimbang sebuah teknologi yang baru. Tetapi dalam
kenyataannya datang kemudian dalam teknologi. Sedangkan SOAP nampak seperti
lompatan baru ke fase selanjutnya dalam pengembangan internet dengan sekumpulan
spesifikasi baru, filosofi REST mendukung bahwa prinsip dan protokol yang sudah ada di
Web cukup untuk membuat web servide yang kuat (robust).