Pertanyaan yang diberi tag «web-services»

Layanan Web adalah sistem perangkat lunak yang dirancang untuk mendukung interaksi mesin-ke-mesin yang saling beroperasi melalui jaringan.




5
Mengapa begitu buruk untuk membaca data dari database "dimiliki" oleh microservice yang berbeda
Saya baru-baru ini membaca artikel yang bagus ini tentang arsitektur microservice: http://www.infoq.com/articles/microservices-intro Ini menyatakan bahwa ketika Anda memuat halaman web di Amazon, maka 100+ layanan microsoft bekerja sama untuk melayani halaman tersebut. Artikel itu menjelaskan bahwa semua komunikasi antara layanan microser hanya dapat melalui API. Pertanyaan saya adalah mengapa sangat …

10
Kapan Anda akan menggunakan ID string yang panjang dan bukannya bilangan bulat sederhana? [Tutup]
Saya ingin menggunakan Youtube sebagai contoh: mereka menggunakan ID dalam bentuk PEckzwggd78. Mengapa mereka tidak menggunakan bilangan bulat sederhana? Atau imgur.com - mereka juga menggunakan ID seperti 9b6tMZSuntuk gambar dan galeri. Bukan bilangan bulat berurutan. Mengapa mereka tidak menggunakan bilangan bulat (terutama yang berurutan)? Dalam kasus apa itu keputusan bijak …

9
Haruskah Anda melindungi terhadap nilai yang tidak terduga dari API eksternal?
Katakanlah Anda mengode fungsi yang mengambil input dari API eksternal MyAPI. API eksternal itu MyAPImemiliki kontrak yang menyatakan akan mengembalikan a stringatau a number. Apakah disarankan untuk menjaga terhadap hal-hal seperti null, undefined, boolean, dll meskipun itu bukan bagian dari API dari MyAPI? Secara khusus, karena Anda tidak memiliki kendali …

3
Apa pentingnya SOAP saat ini?
Terakhir saya temui layanan berbasis SOAP adalah selama magang di sebuah perusahaan keuangan pada tahun 2013. Itulah saat ketika saya memulai karir saya di bidang TI. Saya ingat memiliki beberapa bahan studi tentang SOAP di salah satu kursus teknik saya. Di luar itu, saya belum banyak menggunakan sabun selama karier …
51 rest  api  web-services  soap 

2
Kode status HTTP REST yang disarankan untuk 'batas permintaan tercapai'
Saya mengumpulkan spesifikasi untuk layanan REST, yang sebagiannya akan menggabungkan kemampuan untuk membatasi pengguna di seluruh layanan dan pada kelompok, atau pada sumber daya individu. Sama halnya, batas waktu untuk ini dapat dikonfigurasi per sumber daya / grup / layanan. Saya hanya melihat melalui spesifikasi HTTP 1.1 dan mencoba memutuskan …

4
REST - Pengorbanan antara negosiasi konten melalui header Terima versus ekstensi
Saya sedang bekerja melalui merancang API yang tenang. Kami tahu kami ingin mengembalikan JSON dan XML untuk sumber daya apa pun yang diberikan. Saya telah berpikir kami akan melakukan sesuatu seperti ini: GET /api/something?param1=value1 Accept: application/xml (or application/json) Namun, seseorang dikeluarkan menggunakan ekstensi untuk ini, seperti: GET /api/something.xml?parm1=value1 (or /api/something.json?param1=value1) …

3
Kapan pendekatan RPC-ish lebih tepat daripada REST?
Setelah menonton ceramah ini tentang REST, Reuse, dan Serendipity oleh Steve Vinoski, saya bertanya-tanya apakah ada kasus bisnis dalam proyek greenfield untuk (XML-) pengaturan RPC-ish, yang REST tidak bisa selesaikan dengan cara yang lebih baik. Beberapa Masalah RPC yang ia sebutkan: Fokus pada bahasa (cocokkan sistem terdistribusi dengan bahasa, bukan …


5
Praktik terbaik untuk pelaksanaan kode yang tidak dipercaya
Saya punya proyek di mana saya harus mengizinkan pengguna untuk menjalankan kode python yang sewenang-wenang dan tidak dipercaya ( sedikit seperti ini ) terhadap server saya. Saya cukup baru untuk python dan saya ingin menghindari membuat kesalahan yang memperkenalkan lubang keamanan atau kerentanan lainnya ke dalam sistem. Apakah ada praktik …


10
Desain API: pendekatan konkret vs abstrak - praktik terbaik?
Ketika membahas API antar sistem (pada tingkat bisnis) sering ada dua sudut pandang yang berbeda di tim kami: beberapa orang lebih suka pendekatan abstrak yang lebih umum - katakanlah generik , yang lain pendekatan "konkret" yang lurus ke depan. Contoh: desain API "pencarian orang" sederhana. versi konkretnya adalah searchPerson(String name, …

4
Bagaimana saya harus merancang layanan web RESTful untuk menggunakan pihak ke-3 (yaitu Google, Facebook, Twitter) untuk otentikasi?
Untuk pekerjaan saya, kami memiliki layanan web tenang bagus yang kami bangun yang kami gunakan untuk mengarahkan beberapa situs web yang kami miliki. Pada dasarnya layanan web memungkinkan Anda membuat dan bekerja dengan tiket dukungan, dan situs web bertanggung jawab atas ujung depan. Setiap permintaan layanan web menggunakan tajuk auth …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.