Bagikan melalui


Penyiapan Mesin Pengembang untuk Solusi Berorientasi Layanan

Service Oriented Architecture (SOA) adalah pendekatan untuk membangun sistem terdistribusi. Solusi berorientasi layanan menunjukkan bagaimana beberapa sistem back-end menggunakan protokol yang berbeda dapat diagregasi ke dalam satu layanan yang dapat dikonsumsi klien. Solusi ini mengintegrasikan layanan dengan pendekatan yang menjamin karakteristik pengiriman dan performa untuk perjanjian tingkat layanan yang perlu Anda penuhi.

Solusi berorientasi layanan dimodelkan setelah skenario perjanjian tingkat layanan di mana server aplikasi BizTalk Server dan Line of Business (LOB) yang terhubung ke layanan diberikan tiga detik untuk merespons dengan permintaan layanan. Salah satu dari tiga detik tersebut dapat diambil oleh BizTalk Server.

Ada tiga versi solusi berorientasi layanan: adaptor, sebaris, dan stub. Untuk informasi selengkapnya tentang perbedaan antara tiga versi solusi berorientasi layanan, lihat Memahami Solusi Berorientasi Layanan. Sebagai pengembang, Anda menjalankan skenario dengan menggunakan versi stub dari skenario tersebut. Versi ini tidak memerlukan server back-end LOB untuk dijalankan. Setelah ini, Anda dapat menggunakan versi adaptor skenario untuk mempelajari bagaimana berbagai adaptor dan server back-end dapat diintegrasikan dan dikonfigurasi untuk merespons menggunakan server BizTalk sebagai layanan tunggal. Anda kemudian dapat mengukur latensi yang diinduksi oleh BizTalk Server dan adaptornya.

Jika latensi untuk server BizTalk melebihi persyaratan layanannya, Anda dapat melewati titik persistensi adaptor LOB dengan menginstal dan menjalankan versi in-line SOA. Versi ini melewatkan adaptor dan kemudian kontribusi latensi mereka karena titik ketahanan MessageBox. Sebaliknya, versi inline berbicara langsung ke server back-end melalui mekanisme Panggilan Prosedur Jarak Jauh (RPC) seperti DCOM.

Untuk informasi selengkapnya tentang titik persistensi MessageBox, lihat Persistensi dan Mesin Orkestrasi.

Panduan penyebaran ini menjelaskan cara menginstal dan menguji tiga versi solusi berorientasi layanan pada satu komputer.

Untuk informasi selengkapnya tentang solusi berorientasi layanan, lihat Memahami Solusi Berorientasi Layanan.

Pada bagian ini