Langsung ke konten utama

Cara Mengekstrak Data Pada Read JMS Message Properties

Kali ini saya ingin membahas bagaimana menerapkan JMS atau singkatan dari Java Message Service) pada Axway. Sebelumnya mari kita sepakati dulu pengertian dari JMS. Menurut Wikipedia, JMS adalah antarmuka pemrograman aplikasi Java untuk middleware berorientasi pesan yang dapat digunakan untuk pengiriman dan penerimaan pesan antara sistem perangkat lunak. Berangkat dari pengertian ini maka untuk menerapkan JMS butuh publisher dan subscriber. Sama halnya dengan JMS di Axway, harus mempunyai publisher dan subscriber.
Untuk mengimplementasikan pada Axway silahkan merefer ke link di bawah ini.

Asumsikan bahwa publisher dan subscriber sudah diimplementasikan. Listener sudah diimplementasikan juga. Bagaimana caranya supaya data diekstrak ? Data atau informasi terkait info queue dan message disimpan pada attribute jms.message. Attribute ini dapat berisi properties tertentu yang dapat dimanfaatkan untuk menyimpan message. Untuk mengekstrak attribute ini diperlukan Scripting Language (salah satu fitur yang berfungsi untuk membuat simple code dengan javascript, groovy). Scripting language ini diimplementasikan dalam satu policy yang akan diexecute oleh JMS Session. Contoh script sederhana dapat seperti di bawah ini.

       

            function invoke(msg) {
                var jmsMsg = msg.get("jms.message");
                var msgId=jmsMsg.getStringProperty("messageId");
                var msgOwner= jmsMsg.getStringProperty("messageOwner");
                
                //put new variable
                msg.put("msg.Id",msgId);
                msg.put("msg.Owner",msgOwner);
                return true;
             }

       
 
Dari script ini, default attribute JMS message adalah jms.message dimana attribute ini memiliki dua properties bernama messageId dan messageOwner. Pada script tersebut yang kebetulan yang diekstrak  hanya kedua properties ini saja namun dapat saja mengekstrak data lainnya. Namun perlu diperhatikan bahwa nama property atau attribute pada send JMS Policy harus sama dengan Read JMS Policy sehingga ekstrak menjadi valid.

Reference:

Komentar

Postingan populer dari blog ini

Tutorial Cara Menginstal dan Menjalankan Apache Kafka pada Windows 10

Penjelasan Singkat Apache Kafka Saat ini kafka merupakan salah satu teknologi yang lagi trend dibagian IT apalagi seringkali disebut dalam big data. Kafka sendiri memang saat ini memang telah banyak digunakan di area IT tidak hanya berhubungan dengan big data namun juga dalam kebutuhan tertentu dalam area IT. Apache Kafka adalah sebuah aplikasi open-source yang digunakan untuk streming data dalam jumlah cukup besar secara real-time. Distribusi data menggunakan publish-subscribe yang memungkinkan untuk pertukaran message/data antar aplikasi,server atau proses. Persyaratan Instal Apache Kafka Pastikan laptop atau server yang akan digunakan sudah menginstal java. Jika belum menginstal Java, silahkan unduh pada link https://www.java.com/en/download/ File kafka yang akan diinstal dicompres dalam file zip oleh karena itu pastikan sudah mengistal Winrar atau sejenisnya untuk mengestrak data. Cara Mengistal Apahec Kafka di Windows 10 Unduh Apache Kafka pada link ini https://kafka.apache.org/d...

Cara Mudah Mengubah Gambar Teks Ke Word Dengan Mudah di Android

Kali ini saya ingin membahas cara untuk mengubah gambar menjadi text mengunakan HP. Trik ini biasanya sangat berguna jika kamu tipenya malas mengetik ulang dan jika jumlah kalimat yang harus diketik ulang itu tergolong banyak. Trik ini bermanfaat jika keseluruhan gambar berisi teks dan bukan gambar diluar teks. Selain itu, trik ini hanya berfungsi pada tulisan cetak bukan tulisan tangan. Tanpa basa - basi lagi, mari kita kupas satu per satu trik yang harus dilakukan. Mengubah Gambar ke PDF lalu Dikonversi ke Word Cara ini termasuk manual tapi worth it ya meskipun harus melalui beberapa tahap dulu. Berikut langkah-langkah yang harus dilakukan. 1. Siapkan gambar teks yang mau diubah ke word. 2. Buka gambar kemudian klik tiga titik dipojok atas kanan, pilih Cetak . 3. Pada halaman Simpan sebagai PDF , klik tombol PDF berbentuk bulat kuning .  Pada tahap ini akan ditampilkan penyimpanan internal HP anda, pilih salah satu folder atau buat baru untuk menyimpan file PDF nantinya.   ...

Cara Install SoftwareAG Webmethods versi Terbaru

  Pada artikel sebelumnya saya sudah membagikan cara untuk mengunduh webmethods trial versi10.x dan sekarang saya akan membuat tutorial cara menginstal webmethods versi 10.7 trial di windows. Sebelumnya pastikan kamu telah mengunduh semua file yang diperlukan. Adapun langkah-langkah yang perlu dijalankan berikut.   Langkagh Pertama : Masuk ke folder penyimpanan dimana software webmethods yang sudah diunduh. Double klik pada SoftwareAGInstaller atau klik kanan pilih Open sampai tampilan installer muncul.     Langkah Kedua : Pada tampilan installer, klik pada Advanced Options untuk memilih opsi cara install melalui image .     Langkah Ketiga : Pada tampilan Advanced Options silahkan centang Use installation image . Kemudian pilih Install from image dan klik tombol Browse untuk mencari lokasi image disimpan.   Langkah Keempat : Setelah tombol Browse di klik, masuk ke folder penyimpanan image webmethods disimpan. Kemudian klik file WebMfreeDownload107....