Disusun Oleh:
- Dimas Angga S / 13510046
- Inov Yomanovian / 13510067
- Pande Made P P / 13510082
- Yanuar Aristya E P / 13511039
- Arini Sirait / 13511082
WSO2CEP merupakan framework untuk mengidentifikasi event yang terjadi pada suatu proses bisnis, dan melakukan suatu aksi yang sudah didefinisikan.
Contoh event:
- Pesawat mendarat
- Pesawat lepas landas
CEP dapat menerima dan memberikan response terhadap event dalam berbagai bentuk seperti HTTP, SOAP, dan Email dikarenakan CEP memiliki Input/Output Event Adaptor. Event tersebut lalu masuk ke event-stream manager, yang lalu akan diproses dan diberikan outputnya.
Berikut alur kerja CEP, seperti yang sudah dijelaskan sebelumnya.
Instalasi WSO2 CEP
Eksplorasi dilakukan pada platform Windows, berikut petunjuk instalasinya:
1. Download WSO2 CEP
2. Setup JAVA_HOME
3. Jalankan wso2server.bat
yang terdapat pada folder CEP_HOME/bin
4. Tunggu hingga diberikan address dari management console. Biasanya pada http://localhost:9443/carbon
5. Login dengan admin/admin
Untuk informasi lebih mengenai instalasi, berikut pranala menuju petunjuk instalasi CEP dari dokumentasi WSO2 CEP.
WSO2 CEP Installation Guide
Eksplorasi fitur CEP
Dalam melakukan eksplorasi, kami menggunakan contoh untuk memulai memahami cara kerja CEP, lalu mencoba membuat event stream baru dengan memanfaatkan CEP.
Untuk informasi lebih mengenai cara memulai menggunakan WSO2 CEP dengan contoh, dapat mengakses pranala berikut.
Getting Started with WSO2 CEP
Kami mebuat sebuah event stream book publisher. Stream tersebut akan menerima event pemesanan buku lalu mencatat informasi pemesanan tersebut kedalam database.
Simulasi pemesanan buku diimplementasikan pada src/main/java/org/example/bookpublisher/BookPublisherClient.java
Langkah menjalankan program
- Siapkan database untuk pencatatan pemesanan buku
- Buka terminal/cmd
- Jalankan
ant bookPublisherClient
- Amati perubahan yang terjadi di database