Mengapa Layanan Web?

Pemrograman

Pemrograman berbasis komponen telah menjadi lebih populer dari sebelumnya Hampir tidak ada aplikasi yang dibangun saat ini yang tidak termasuk komponen pengungkit dalam beberapa bentuk, biasanya dari vendor yang berbeda Karena aplikasi telah tumbuh lebih canggih, kebutuhan untuk meningkatkan komponen yang didistribusikan pada mesin jarak jauh telah tumbuh

Contoh aplikasi berbasis komponen adalah solusi e-commerce ujung ke ujung. Aplikasi e-commerce yang berada di web farm perlu mengirimkan aplikasi Enterprise Resource Planning (ERP) back-end. Dalam banyak kasus, aplikasi ERP berada pada perangkat keras yang berbeda dan dapat berjalan pada sistem operasi yang berbeda Web Design Batam.

Model Objek Komponen Terdistribusi Microsoft (DCOM), infrastruktur objek terdistribusi yang memungkinkan aplikasi untuk memanggil komponen Component Object Model (COM) yang diinstal pada server lain, telah diangkut ke sejumlah platform non-Windows. Tetapi DCOM tidak pernah mendapatkan penerimaan luas pada platform ini, sehingga jarang digunakan untuk memfasilitasi komunikasi antara komputer Windows dan non-Windows. Vendor perangkat lunak ERP sering membuat komponen untuk platform Windows yang berkomunikasi dengan sistem back-end melalui protokol berpemilik.

Beberapa layanan dapat dimanfaatkan oleh aplikasi e-commerce di pusat data. Misalnya, jika aplikasi e-commerce menerima kartu kredit untuk barang yang dibeli oleh pelanggan, itu harus menjadi layanan bank pedagang untuk memproses informasi kartu kredit pelanggan. Tetapi untuk semua tujuan praktis, DCOM dan teknologi terkait seperti CORBA dan Java RMI terbatas pada aplikasi dan komponen yang dipasang dalam pusat data perusahaan. Dua alasan utama untuk ini adalah memanfaatkan protokol kepemilikan dan protokol ini secara inheren berorientasi koneksi.

Klien berkomunikasi dengan server melalui Internet dengan banyak hambatan potensial untuk berkomunikasi dengan server. Administrator jaringan yang sadar akan keamanan di seluruh dunia telah mengimplementasikan router perusahaan dan firewall ditolak. Dimungkinkan untuk mendapatkan ponsel

Jika Anda adalah orang yang cukup beruntung untuk mendapatkan administrator jaringan, maka Anda tidak dapat cukup beruntung. Akibatnya, protokol eksklusif seperti yang digunakan oleh DCOM, CORBA, dan Java RMI tidak praktis untuk skenario Internet

Masalah lain, seperti yang saya katakan, dengan teknologi ini adalah bahwa mereka secara inheren berorientasi koneksi dan oleh karena itu tidak dapat menangani gangguan jaringan dengan anggun. Karena koneksi tidak memungkinkan, Anda tidak dapat membuat kerahasiaan apa pun. Jika terjadi gangguan jaringan, panggilan berikutnya ke server mungkin gagal.

Sifat yang berorientasi koneksi dari teknologi ini juga menyulitkan untuk membangun infrastruktur yang seimbang beban yang dibutuhkan untuk mencapai skalabilitas tinggi. Setelah koneksi antara klien dan server terputus, Anda tidak bisa dengan mudah merutekan server berikutnya ke server lain.

Pengembang telah mencoba untuk mengatasi keterbatasan ini dengan memanfaatkan model yang disebut pemrograman tanpa negara, tetapi mereka memiliki keberhasilan yang terbatas karena teknologinya cukup berat.

Karena proses kartu kredit pelanggan dilakukan oleh server jarak jauh di Internet, DCOM tidak ideal untuk memfasilitasi komunikasi antara klien e-commerce dan server pemrosesan kartu kredit. Sebagai solusi ERP, komponen pihak ketiga sering dipasang di pusat data klien (dalam hal ini, oleh penyedia solusi pemrosesan kartu kredit). Komponen ini berfungsi sebagai sedikit lebih dari proxy yang memfasilitasi komunikasi antara perangkat lunak e-commerce dan bank dagang melalui protokol berpemilik.

Apakah Anda melihat polanya di sini? Karena keterbatasan teknologi yang ada dalam memfasilitasi komunikasi antara sistem komputer, vendor perangkat lunak sering terpaksa membangun infrastruktur mereka sendiri. Ini berarti sumber daya yang telah digunakan untuk menambah fungsionalitas yang ditingkatkan ke sistem ERP atau sistem pemrosesan kartu kredit telah dikhususkan untuk menulis protokol jaringan milik.

Dalam upaya untuk lebih mendukung skenario Internet tersebut, Microsoft memperkenalkan strategi penambahan teknologi yang sudah ada, termasuk COM Internet Services (CIS), yang memungkinkan klien dan port jarak jauh 80. Port untuk terhubung ke koneksi DCOM. alasannya, CIS tidak diterima secara luas.

Itu menjadi jelas Jadi Microsoft memutuskan untuk mengatasi masalah dari bawah ke atas. Mari kita lihat beberapa persyaratan yang harus dipenuhi oleh solusi agar berhasil.

No comments yet

leave a comment

*

*

*

Recent Posts

Archives

News

Situs Interwin365 di sebut sebagai judi bola online terpercaya yang sudah sangat terkenal dengan permainannya seperti poker online, bandar poker.

Customer service di situs agen bola online isport365 siap melayani anda. Anda bisa menanyakan kepada customer service bagaimana cara melakukan deposit.

jasa backlink