Rumah > masalah biasa > teks badan

Apakah perbezaan antara api rehat dan api

小老鼠
Lepaskan: 2023-12-04 11:28:56
asal
1920 orang telah melayarinya

Perbezaan: 1. Hubungan kemasukan: REST API ialah subset API Semua API REST, tetapi bukan semua API REST API ialah superset API REST 2. Pengenalpastian sumber: dalam seni bina API , setiap sumber mempunyai pengecam sumber unik yang sepadan Apabila status sumber berubah, pengecam sumber tidak akan berubah 3. Pengurusan negeri: Dalam seni bina REST API, semua operasi adalah Status, tidak mengikut prinsip CRUD.

Apakah perbezaan antara api rehat dan api

REST API dan API berbeza dalam tiga aspek berikut:

  1. Hubungan kemasukan: REST API ialah subset API, semua API REST ialah API, tetapi bukan semua API ialah API REST . API ialah superset API REST.

  2. Pengecam sumber: Dalam seni bina REST API, setiap sumber mempunyai pengecam sumber unik yang sepadan (pengecam sumber Apabila status sumber berubah, pengecam sumber tidak akan berubah. Dalam seni bina API umum, semua perkara dalam Web (teks, audio, video, gambar, pautan) diabstrak secara seragam ke dalam sumber Apabila status sumber berubah, pengecam sumber akan berubah.

  3. Pengurusan negeri: Dalam seni bina REST API, semua operasi adalah tanpa negara dan tidak mengikut prinsip CRUD. Dalam seni bina API umum, semua operasi adalah stateful.

Secara umumnya, perbezaan utama antara REST API dan API terletak pada konsep reka bentuk, kaedah pelaksanaan dan cara mengendalikan permintaan.

Atas ialah kandungan terperinci Apakah perbezaan antara api rehat dan api. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan