Rumah Keuangan Pribadi Mendapatkan layanan web Look at Web Services - dummies

Mendapatkan layanan web Look at Web Services - dummies

Daftar Isi:

Video: Now Go Build with Werner Vogels EP1 - Jakarta 2024

Video: Now Go Build with Werner Vogels EP1 - Jakarta 2024
Anonim

Layanan web berjanji untuk menjadi front utama berikutnya dalam komputasi. Sampai munculnya layanan Web, interoperabilitas dan integrasi (pertukaran data antar sistem komputer) sangat terbatas atau tidak praktis. Sebelum layanan Web, integrasi terbatas terjadi dengan banyak teknologi, vendor, hambatan, dan format yang mencegah berbagi data. Kemudian teknologi layanan web datang dan mengubah semua itu.

Apa sih layanan Web?

Layanan web mencakup teknologi yang digunakan untuk mengizinkan data dikirim melalui Internet dengan menggunakan metodologi pemrograman yang sudah dikenal. Hanya data yang ditransmisikan menggunakan teknologi layanan Web; Layanan web tidak memiliki antarmuka visual, seperti kotak teks, tombol radio, dan sejenisnya. Misalnya, layanan Web mungkin ditawarkan dalam skenario B2B (business to business) dimana Perusahaan A memberikan layanan konversi mata uang Web dan Perusahaan B, pada gilirannya, menggunakan layanan Web ini untuk memberikan fungsi konversi mata uang kepada pelanggannya.. Layanan Web yang ditawarkan oleh Perusahaan A juga dapat digunakan oleh Perusahaan C dengan kapasitas yang berbeda. Misalnya, Perusahaan C dapat menggabungkan layanan Web Perusahaan A dengan fungsionalitas lain dan menawarkannya sebagai layanan Web ke perusahaan lain. Dalam kedua skenario tersebut, fungsionalitas spesifik dikembangkan dan tersedia sebagai layanan Web yang dapat diprogram yang dapat diakses oleh perusahaan lain melalui Internet.

Istilah

Layanan web berarti sesuatu yang berbeda untuk setiap orang, tergantung pada minatnya. Eksekutif cenderung tidak mengerti dengan pasti bagaimana teknologi layanan Web dapat menyederhanakan pembangunan, namun mereka akan memahami tingkat pengembalian investasi yang tinggi (ROI). Sebaliknya, pengembang dan arsitek mungkin akan mengerti bahwa teknologi layanan Web dapat membantu mempersingkat waktu pengembangan dan secara drastis membuat konektivitas menjadi lebih mudah, namun mereka tidak akan memahami manfaat langsung dari ROI yang tinggi. Biasanya, pengembang dan arsitek hanya ingin menerapkan solusi paling keren dan menggunakan teknologi terbaru dan terbaik.

Layanan web adalah teknologi untuk mentransmisikan data melalui Internet dan memungkinkan akses terprogram ke data tersebut menggunakan protokol Internet standar. Istilah

Layanan Web tidak digunakan untuk mewakili perusahaan yang hanya menawarkan layanan di Web, seperti situs Web perbankan. Meskipun perusahaan seperti itu menawarkan layanan melalui Web, namun layanan ini tidak selalu tersedia dengan menggunakan antarmuka program yang memungkinkan dua aplikasi diintegrasikan.Sebenarnya, layanan Web memungkinkan pengembang memasukkan fungsionalitas ke dalam sebuah program tanpa perlu "menemukan kembali roda" dan tanpa perlu mengetahui apa pun tentang bisnis atau kompleksitas layanan Web yang dia gunakan. Layanan Web apa yang dapat Anda lakukan untuk Anda

Layanan web

adalah istilah umum yang mewakili semua teknologi yang digunakan untuk mengirimkan data melalui jaringan dengan menggunakan protokol Internet standar, biasanya HyperText Transfer Protocol (HTTP). Format XML Markup Language (XML) yang benar digunakan untuk mewakili data, karena itulah layanan Web terkadang dikenal sebagai XML Web services. Anda bisa memikirkan layanan Web individual sebagai perangkat lunak yang melakukan tugas tertentu (juga dikenal sebagai fungsi

), dan membuat tugas itu tersedia dengan mengungkap seperangkat operasi yang dapat dilakukan. (dikenal sebagai metode atau metode Web ) dengan tugas itu. Selain itu, masing-masing metode memaparkan seperangkat variabel yang dapat menerima data yang dilewatkan ke metode ini. Variabel ini dikenal sebagai parameter atau properti . Bersama-sama, properti dan metode merujuk ke antarmuka layanan Web . Misalnya, Perusahaan A menciptakan layanan Web yang menyediakan fungsionalitas tingkat mata uang, yang dapat mengekspos metode yang disebut GetRate. Perusahaan B kemudian bisa melewati parameter yang disebut CountryCode ke metode GetRate. Metode GetRate mengambil parameter CountryCode, mencari nilai tukar mata uang yang sesuai dalam database, dan mengembalikan tingkat pengembalian ke program yang memintanya. Dalam contoh ini, database manakah yang digunakan Perusahaan untuk mengakses informasi nilai tukar mata uang? Apa nama server database? Mekanisme komunikasi dan mekanisme keamanan apa yang digunakan untuk mengakses server database? Jawaban atas semua pertanyaan ini adalah, "Tidak masalah. "Keindahan layanan Web adalah konsep enkapsulasi

. Enkapsulasi memungkinkan kompleksitas pengambilan nilai tukar aktual menjadi benar-benar mandiri di dalam perusahaan yang menciptakan layanan Web (Perusahaan A). Satu-satunya hal yang diketahui oleh Perusahaan B adalah bahwa mereka memanggil layanan Web untuk mendapatkan nilai tukar mata uang dan itu diberikan kepada mereka. Layanan web dimungkinkan dengan menempatkan program, atau aplikasi, pada server Web, seperti Microsoft Internet Information Server (IIS). Karena aplikasi berada di server Web, bisa dipanggil, atau

dipanggil, dari komputer lain di jaringan dengan menggunakan HTTP. Layanan Web menyediakan komputasi terdistribusi tanpa batas di seluruh jaringan, selama kedua belah pihak tahu bagaimana menggunakan layanan Web. Salah satu keuntungan utama untuk memanggil atau membuat layanan Web melalui HTTP adalah jika server Web ada di Internet, administrator jaringan pada kedua ujung transmisi data tidak perlu membuka port tambahan di firewall mereka. Semua transmisi data dikirim melalui port 80 (biasanya) dengan menggunakan HTTP. Port 80 selalu terbuka di firewall karena port yang sama digunakan untuk browsing internet.Kenyataan bahwa administrator jaringan tidak perlu membuka port tambahan berarti Anda menghadapi hampir tidak ada risiko keamanan tambahan dalam menggunakan layanan Web.

Keuntungan utama lainnya dalam layanan Web adalah karena (karena layanan Web sesuai dengan standar terbuka), layanan Web yang ditulis pada satu platform (seperti platform Microsoft) dapat memanggil layanan Web lain yang ditulis di platform lain (seperti Linux).

Karena fleksibilitas bawaan mereka, layanan Web membuat gagasan tentang perangkat lunak

sebagai layanan nyata. Dan karena layanan Web menyediakan integrasi antara dua sistem, perangkat lunak sebagai layanan mengacu pada kemungkinan tidak menginstal perangkat lunak pada workstation atau server, namun bisa menggunakannya dari seluruh Internet. Layanan web dapat mengubah cara Anda menggunakan semua sumber daya komputasi Anda dengan melakukan hal berikut: Save hassle:

Bayangkan Anda perlu menginstal Microsoft Office. Jika Microsoft memutuskan bahwa mereka ingin menjadikan Office tersedia sebagai layanan Web, Anda tidak perlu keluar, membeli perangkat lunak, dan menginstalnya dari semua komputer di jaringan Anda. Sebagai gantinya, Anda bisa mendapatkan fungsionalitas lengkap dari perangkat lunak itu di antarmuka Web tanpa pemasangan sama sekali.

  • Hemat uang: Bayangkan menyewa atau menyewakan perangkat lunak alih-alih membelinya. Anda bisa "mematahkan sewa Anda" kapan dan jika aplikasinya tidak bekerja untuk organisasi Anda, yang dapat menghemat banyak uang Anda.
  • Tetap di depan permainan tanpa pernah mencoba: Bayangkan tidak harus selalu mengikuti versi terbaru. Versi terbaru selalu tersedia dari vendor yang menyediakan perangkat lunak sebagai layanan.
  • Apa yang sebenarnya Anda lakukan saat menggunakan perangkat lunak sebagai layanan dengan cara ini adalah fungsi outsourcing yang biasa Anda lakukan di dalam organisasi Anda.

Mendapatkan layanan web Look at Web Services - dummies

Pilihan Editor

Bagaimana Menutup presentasi PowerPoint 2007 Presentation - dummies

Bagaimana Menutup presentasi PowerPoint 2007 Presentation - dummies

Menutup presentasi PowerPoint seperti memasukkannya ke dalam folder, dan menyimpan folder di laci yang tepat. Ada tiga cara yang berbeda untuk menutup presentasi PowerPoint:

Bagaimana Bandingkan Fitur PowerPoint 2013 Presentation - dummies

Bagaimana Bandingkan Fitur PowerPoint 2013 Presentation - dummies

Bandingkan fitur di PowerPoint 2013 memungkinkan Anda membandingkan perbedaan antara dua versi dari sebuah presentasi dan menerima atau menolak perbedaan. Fitur ini berguna jika Anda telah mengirimkan salinan presentasi ke reviewer dan Anda ingin secara selektif menggabungkan perubahan resensi. Menggunakan fitur Compare sangatlah mudah. Berikut adalah ...

Bagaimana Mengompres Gambar Anda di PowerPoint 2013 - dummies

Bagaimana Mengompres Gambar Anda di PowerPoint 2013 - dummies

PowerPoint 2013 mencakup perintah Compress Pictures yang dapat menghilangkan detail asing di gambar Anda dan dengan demikian mengurangi ukuran file presentasi Anda. Untuk menghemat lebih banyak ruang, perintah Compress Pictures juga akan menghapus bagian gambar Anda yang telah dipotong. Anda bisa menggunakan perintah ini untuk memampatkan hanya satu ...

Pilihan Editor

Cara Menggunakan NaturallySpeaking dengan Kotak Dialog Umum - dummies

Cara Menggunakan NaturallySpeaking dengan Kotak Dialog Umum - dummies

Secara alamiSpeaking dapat membantu Anda mengendalikan kotak dialog. Ini adalah & ldquo; Lihat Ma, tidak ada tangan & rdquo; contoh. Semuanya dilakukan dengan perintah suara. Tentu, terkadang Anda bisa menyelesaikan tugas lebih cepat dengan mematuk kunci atau menggerakkan mouse Anda. Seiring waktu, Anda akan menyelesaikan kompromi Anda sendiri antara perintah suara dan perintah mouse dan keyboard. Untuk pencarian berikut, NaturallySpeaking ...

Bagaimana Menggunakan "Klik" Command di NaturallySpeaking - dummies

Bagaimana Menggunakan "Klik" Command di NaturallySpeaking - dummies

Para insinyur di Nuance dapat ' t mengantisipasi setiap perintah yang mungkin digunakan oleh aplikasi nyasar, jadi mereka telah melakukan hal terbaik berikutnya: Mereka membuat perintah "Klik" untuk mengubah menu aplikasi menjadi perintah suara. Begini cara menggunakannya: Katakan, "Klik " untuk memperluas menu. Setiap judul yang muncul pada aplikasi ...

Bagaimana Menggunakan Mikrofon Profesional Naga Secara Pribadi:" Apakah Hal Ini Aktif? " - dummies

Bagaimana Menggunakan Mikrofon Profesional Naga Secara Pribadi:" Apakah Hal Ini Aktif? " - dummies

Dapat menjadi lucu saat Anda menyadari bahwa mikrofon Profesional Dragon Professional Anda telah berada di sepanjang waktu Anda menerima telepon terakhir Anda. Kata-kata yang Anda didiktekan tidak akan terlihat seperti apa yang Anda katakan. Ada jeda; Anda membuang muka dan mungkin mikrofon ditekan di bawah dagu Anda. Segera hapus ...

Pilihan Editor

10 Hal yang sering terjadi pada PowerPoint 2016 - dummies

10 Hal yang sering terjadi pada PowerPoint 2016 - dummies

Jumlah sebenarnya dari hal-hal yang dapat terjadi Salah saat bekerja dengan PowerPoint 2016 mungkin mendekati 10.000, tapi sepuluh di antaranya adalah yang paling sering salah. Anda tidak dapat menemukan file Anda Entah Anda menyimpan file dalam folder yang berbeda, atau Anda menggunakan nama file yang berbeda untuk menyimpannya ...

Menerapkan Style to a Table pada PowerPoint 2007 - dummies

Menerapkan Style to a Table pada PowerPoint 2007 - dummies

Setelah Anda membuat sebuah tabel di slide PowerPoint, gunakan kontrol di bawah Table Tools pada PowerPoint Ribbon untuk memformatnya. PowerPoint menawarkan beberapa gaya tabel yang telah ditentukan. Sebelum Anda menerapkan sebuah gaya, gunakan kotak centang yang muncul di sisi kiri tab Desain di bawah Table Tools on the Ribbon. Header ...

5 Trik bagus untuk PowerPoint 2016 - dummies

5 Trik bagus untuk PowerPoint 2016 - dummies

Ada banyak hal yang menyukai PowerPoint 2016, terutama jika Anda tahu caranya untuk menggunakan semua lonceng dan peluit. Berikut adalah beberapa tip dan trik yang perlu diingat: Skala ukuran slide ke dimensi monitor Ada dua rasio aspek dasar untuk layar komputer: standar (4: 3) dan lebar (16: 9). Angka-angka ini ...