Apa arsitektur untuk drools dan integrasi aplikasi web?

Tahun : Mari saya jelaskan arsitektur untuk drools dan aplikasi web. Arsitektur integrasi dapat didefinisikan dalam dua kategori utama sebuah) Drools sebagai tertanam dalam aplikasi web.

Drools dapat diimplementasikan sebagai komponen internal web application.The seluruh inisialisasi dari mesin aturan dilakukan dari aplikasi web dan karena itu berjalan dalam JVM sama seperti web application.So mesin aturan aktif sampai JVM aktif .Jika kita berhenti JVM kemudian memerintah mesin juga akan stop.So mereka erat satu sama lain dan memiliki kelemahan sendiri.

b) Drools sebagai berdiri sendiri layanan berinteraksi dengan aplikasi web.

Drools dapat digunakan sebagai komponen yang berdiri sendiri (menggunakan server yang Drools). Dalam aplikasi web situasi berinteraksi dengan server drools untuk mendapatkan layanan dari itu. Berikut komponen longgar ditambah dan karenanya berjalan independently.If JVM berhenti, hanya berhenti aplikasi web tapi server mesin aturan masih ON untuk serve.The keuntungan terbesar adalah Server mesin aturan yang sama dapat melayani banyak aplikasi web (klien).Jenis arsitektur mendukung pertumbuhan skalabilitas dan masa depan keuntungan utama application.The arsitektur ini adalah

i) Scalable
ii) Hubungan renggang
aku aku aku) Dipertahankan
iv) Dapat digunakan kembali

Jadi kesimpulannya adalah, lebih baik menggunakan Drools sebagai berdiri sendiri layanan ketika kita ingin membuat arsitektur aplikasi yang baik dengan prospek pertumbuhan di masa depan. Dan untuk aplikasi kecil yang tidak akan tumbuh, arsitektur tertanam dapat digunakan. Arsitektur tertanam berguna ketika kita melakukan POC (bukti dari konsep) atau kita perlu beberapa solusi cepat.

============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share