Cara Menjalankan WSO2 Enterprise Integrator (WSO2EI)

Cara Menjalankan WSO2 Enterprise Integrator (WSO2EI) 

Kembali lagi bersama saya tentang perdalam ilmu dunia lagi hehehe terimakasih atas kunjungannnya ke blog saya, di sini saya akan menjelaskan bagaimana cara menjalankan WSO2EI atau running WSO2EI. Saya tidak akan pernah bosan berbagi ilmu tentang teknologi hususnya yang pernah saya pelajari dan saya terjun langsung dalam menjalankannya hehe karena menurut saya berbagi ilmu itu indah apalagi memberi jalan kepada orang yang sedang mengalami kesulitan maka akan di beri pahala yang begitu besar hehe. Alangkah baiknya sebelum kita menjalankan WSO2EInya kita harus tahu dulu apa itu WSO2EI, Ok kita di sini akan menerangkan dulu tentang WSO2 Enterprise Integrator.
  
WSO2 Enterprise Integrator (WSO2 EI) adalah solusi integrasi komprehensif yang memungkinkan komunikasi di antara berbagai aplikasi yang berbeda. Alih-alih aplikasi Anda berkomunikasi secara langsung satu sama lain dalam berbagai formatnya, setiap aplikasi hanya berkomunikasi dengan WSO2 EI, yang bertindak terutama sebagai ESB untuk menangani transformasi dan routing pesan ke tujuan yang tepat. Produk EI WSO2 dapat digunakan untuk mengelola aliran integrasi tanpa negara yang pendek (tanpa menggunakan profil ESB) serta proses bisnis yang berjalan lama (menggunakan profil Proses Bisnis). Produk ini juga menyertakan profil Analytics terpisah untuk pemantauan komprehensif, profil Pialang Pesan (WSO2 MB) yang dapat digunakan untuk olahpesan yang dapat diandalkan, serta profil WSO2 MSF4j, yang dapat Anda gunakan untuk menjalankan microservices untuk aliran integrasi Anda.

Profil Proses Bisnis di WSO2 EI memungkinkan pengembang untuk dengan mudah menerapkan proses integrasi yang lama (proses bisnis), ditulis menggunakan standar BPMN 2.0 atau standar WS-BPEL 2.0. Didukung oleh mesin Activiti BPMN Engine 5.21.0 dan Mesin Wakil Direktur Apache Orchestration Engine (ODE) BPEL, profil Proses Bisnis di WSO2 EI hadir dengan konsol manajemen grafis berbasis web lengkap, yang memungkinkan pengguna untuk menyebarkan, mengelola, melihat, dan menjalankan proses dengan mudah serta tugas-tugas manusia.

Oleh karena itu, WSO2 EI pada dasarnya adalah kumpulan pola desain arsitektur perusahaan (WSO2 ESB ++) yang dapat diimplementasikan secara langsung menggunakan satu produk. Produk ini ringan dan serbaguna. Ini adalah open source 100% dan dirilis di bawah Lisensi Perangkat Lunak Versi Apache 2.0, salah satu lisensi yang paling ramah bisnis yang tersedia saat ini.

Proses bisnis yang berjalan lama

Diagram berikut mengilustrasikan arsitektur aliran-pesan dalam profil Proses Bisnis WSO2 EI, yang digunakan untuk proses bisnis yang lama dan berlangsung lama.
Proses Bisnis WSO2EI

Ini adalah bagaimana pesan permintaan menyebar melalui profil Proses Bisnis:

1. Aplikasi (klien) mengirim pesan ke profil Proses Bisnis WSO2 EI. Perhatikan bahwa permintaan ini bisa untuk proses BPEL, Tugas Manusia atau proses BPMN.

2. Pesan diambil oleh lapisan transport, tergantung pada apakah itu ditujukan untuk proses BPEL, Human Task atau proses BPMN seperti yang dijelaskan di bawah ini.
  • Proses bisnis yang didefinisikan menggunakan BPEL, serta Tugas Manusia terkena layanan SOAP. Oleh karena itu, lapisan transport pada dasarnya adalah layanan web Axis2 (sesuai dengan proses BPEL atau Tugas Manusia), yang dapat menerima pesan dari transport yang didukung oleh Axis2 seperti HTTP, HTTPS, JMS, dll. 
  • Proses bisnis yang didefinisikan menggunakan BPMN diekspos sebagai API REST aman, yang dibangun sebagai aplikasi web dan disebarkan di tomcat tertanam. Oleh karena itu, lapisan transport untuk BPMN pada dasarnya adalah aplikasi web yang dapat menerima pesan RESTful. 
  • Tugas Manusia memungkinkan Anda mengintegrasikan interaksi manusia ke dalam alur kerja proses bisnis. 

3. Pesan akan diteruskan ke runtime yang relevan: runtime BPEL, runtime BPMN atau runtime Task Manusia.
  • BPEL Runtime - Pesan akan diproses terhadap definisi proses BPEL yang dikompilasi. Lapisan Integrasi berada di antara ODE BPEL runtime dan Axis2 untuk memproses dan meneruskan pesan yang diterima ke ODE Runtime. Jika pesan diterima untuk proses BPEL, pesan akan melalui mesin Axis2, di mana persyaratan QoS (kualitas layanan) seperti WS-Addressing dan WS-Security akan diproses menggunakan modul Axis2 seperti rampart dan pengalamatan. 
  • Runtime BPMN - Ketika permintaan REST diterima oleh BPMN REST API, RESTime akan melakukan operasi yang relevan dalam runtime BPMN terhadap proses BPMN yang diterapkan. Selain layanan REST yang terbuka, layanan admin disediakan untuk proses BPMN dan manajemen instance. 
  • Human Task Runtime - Pesan yang diterima akan dieksekusi terhadap tugas-tugas manusia yang didefinisikan dalam sistem. Jika eksekusi berhasil, sebuah instance dari tugas akan dibuat dan contoh data tugas yang relevan akan disimpan ke database. 

4. Layer Objek Akses Data digunakan untuk berinteraksi dengan database untuk melanjutkan proses definisi BPEL / data instance dan data data Tugas Manusia.

Setelah kita tahu tentang WSO2EI kita langsung saja ke bagian inti pembahasan ini yaitu Cara Menjalankan WSO2 Enterprise Integrator (WSO2EI). Ouh iyah hampir lupa saya sebelum menjalankan WSO2EI kita harus instal dulu JDK 1.8.0 biar bisa menjalankannya dan download WSO2EI-6.1.1.

Cara Menjalankan WSO2 Enterprise Integrator (WSO2EI). 
  1. Buka file wso2ei-6.1.1\wso2ei-6.1.1\bin 
  2. Lalu klik kanan integrator dengan format file BAT dan run as administrator jika menggunakan sistem operasi linux maka yang di run as administratornya integrator.sh
  3. Tunggu sekitar kurang lebih lima menit sampai terlihat seperti gambar di bawah ini
    Menjalankan WSO2ei
  4.  Kalau sudah seperti gambar di atas silahkan buka browser anda lalu masukan link yang di garis bawahi seperti pada gambar di atas https://10.10.10.4:9443/carbon atau anda juga bisa menggunakan https://127.0.0.1:9443/carbon/admin/login.jsp atau bisa juga dengan menggunakan https://localhost/carbon itu terserah anda mau milih yang mana sesuai selera maka akan muncul ke halaman login seperti pada gambar di bawah ini dan masukkan username nya admin dan passwordnya admin.
    Login WSO2ei

  5. setelah login maka akan masuk ke halaman utama WSO2EI seperti pada gambar di bawah ini 
    Halaman Utama WSO2EI
  6. Dan selesai
Ok sampai di sini penjelasan tentang cara menjalankan WSO2EInya semoga artikel ini dapat membantu kalian, kurang lebihnya saya ucapkan mohon maaf karena saya ini bukanlah manusia yang sempurna hehe selamat belajar dan jangan patah semang.

Subscribe to receive free email updates: