Apa kepanjangan dari API? Dan Akronim Lainnya: REST, SOAP, XML, JSON, WSDL

Apa Arti API

Saat Anda menggunakan browser, browser Anda membuat permintaan dari server klien dan server mengirim kembali file yang dirakit browser Anda dan menampilkan halaman web. Tetapi bagaimana jika Anda hanya ingin server atau halaman web Anda terhubung ke server lain? Ini akan meminta Anda untuk memprogram kode ke API.

Apa API berdiri untuk?

API adalah singkatan dari Application Programming Interface. Sebuah API adalah serangkaian rutinitas, protokol, dan alat untuk membangun aplikasi berbasis web dan berbasis seluler. Itu API menentukan bagaimana Anda dapat mengotentikasi (opsional), meminta dan menerima data dari API Server.

Apa itu API?

Saat digunakan dalam konteks pengembangan web, file API biasanya adalah kumpulan pesan permintaan Hypertext Transfer Protocol (HTTP) yang ditentukan, bersama dengan definisi struktur pesan respons. API Web memungkinkan kombinasi beberapa layanan ke dalam aplikasi baru yang dikenal sebagai mashup.Wikipedia

Deskripsi Video tentang Apa yang dilakukan API

Ada dua protokol utama saat mengembangkan API. Bahasa pemrograman formal seperti Microsoft .NET dan pengembang Java sering lebih memilih SOAP tetapi protokol yang paling populer adalah REST. Sama seperti Anda mengetik alamat di browser untuk mendapatkan respons, kode Anda meneruskan permintaan ke API - benar-benar jalur di server yang mengautentikasi dan merespons secara tepat dengan data yang Anda minta. Respons untuk SOAP merespons dengan XML, yang sangat mirip dengan HTML - kode yang digunakan oleh browser Anda.

Jika Anda ingin menguji API tanpa menulis sebaris kode, DHC memiliki yang bagus Aplikasi Chrome untuk berinteraksi dengan API dan melihat tanggapannya.

Apa singkatan dari Acronym SDK?

SDK adalah singkatan dari Perangkat Pengembang Perangkat Lunak.

Saat sebuah perusahaan menerbitkan API mereka, biasanya ada dokumentasi yang menyertai yang menunjukkan bagaimana file API mengautentikasi, bagaimana hal itu dapat dipertanyakan, dan apa tanggapan yang sesuai. Untuk membantu pengembang memulai, perusahaan sering menerbitkan file Perangkat Pengembang Perangkat Lunak untuk memasukkan kelas atau fungsi yang diperlukan dengan mudah ke dalam proyek yang sedang ditulis oleh pengembang.

Apa kepanjangan dari Acronym XML?

XML adalah singkatan dari Bahasa Markup yang Dapat Diperluas. XML adalah bahasa markup yang digunakan untuk menyandikan data dalam format yang dapat dibaca manusia dan dapat dibaca mesin.

Berikut adalah contoh bagaimana XML muncul:

<?xml versi ="1.0"?>
<product id ="1">
Produk A
Produk pertama

5.00
setiap

Apa singkatan dari Acronym JSON?

JSON adalah singkatan dari Notasi Objek JavaScript. JSON adalah format untuk menyusun data yang dikirim bolak-balik melalui API. JSON adalah alternatif XML. REST API lebih umum merespons dengan JSON - format standar terbuka yang menggunakan teks yang dapat dibaca manusia untuk mengirimkan objek data yang terdiri dari pasangan atribut-nilai.

Berikut contoh data di atas menggunakan JSON:

{
"id": 1,
"Judul": "Produk A",
"Deskripsi": "Produk pertama",
"harga": {
"jumlah": "5.00",
"per": "setiap"
}
}

Apa singkatan dari Acronym REST?

REST adalah singkatan dari Transfer Negara Representasi gaya arsitektur untuk sistem hypermedia terdistribusi. Dinamakan demikian oleh Roy Thomas Fielding

Wah… nafas dalam! Anda bisa membaca seluruhnya disertasi di sini, yang disebut Gaya Arsitektur dan Desain Arsitektur Perangkat Lunak berbasis Jaringan yang diserahkan sebagian untuk memenuhi persyaratan gelar DOKTER FILSAFAT dalam Ilmu Informasi dan Komputer oleh Roy Thomas Fielding.

Terima kasih Dr. Fielding! Baca lebih lanjut tentang ISTIRAHAT di Wikipedia.

Apa singkatan dari SOAP?

SOAP adalah singkatan dari Protokol akses objek sederhana

Saya bukan seorang programmer, tetapi menurut saya developer yang menyukai SOAP melakukannya karena mereka dapat dengan mudah mengembangkan kode dalam antarmuka pemrograman standar yang membaca file Web Service Definition Language (WSDL). Mereka tidak perlu mengurai respons, ini sudah diselesaikan menggunakan WSDL. SOAP memerlukan amplop terprogram, yang mendefinisikan struktur pesan dan cara memprosesnya, seperangkat aturan pengkodean untuk mengekspresikan contoh tipe data yang ditentukan aplikasi dan konvensi untuk merepresentasikan panggilan dan respons prosedur.

5 Komentar

  1. 1
  2. 2
  3. 3
  4. 4

    Akhirnya (akhirnya!) Ringkasan singkat tentang apa arti semua akronim yang sebelumnya terdengar menakutkan ini. Terima kasih telah menggunakan bahasa yang jelas dan langsung, hasil = masa depan yang terlihat sedikit lebih cerah untuk pengembang siswa ini.

Bagaimana menurut Anda?

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.