Archive for the ‘Java’ Category

Menjalankan Spring HTTP Invoker di Sun JRE 6 HTTP Server

Friday, July 3rd, 2009

Dulu, kita sudah mencoba untuk membuat remoting service dengan menggunakan Spring Framework. Salah satu protokol yang digunakan adalah Spring HTTP Invoker. Untuk mempublish service dengan protokol ini, kita harus menggunakan servlet engine, misalnya Tomcat. Akan tetapi, Sun Microsystem merilis Java versi 6 yang sudah dilengkapi dengan HTTP Server sederhana. Dengan ...

PostgreSQL Sequence dengan Hibernate

Monday, June 22nd, 2009

Menggunakan PostgreSQL Sequence dengan Hibernate Pada artikel ini, kita akan membahas tentang bagaimana membuat Hibernate menggunakan sequence yang dibuat PostgreSQL.

Integrasi aplikasi kantor pusat dan cabang [Bagian 3]

Tuesday, June 16th, 2009

Pada artikel sebelumnya, kita telah membahas tentang konsep integrasi aplikasi, dan implementasinya menggunakan Spring Integration. Contoh implementasi kita kemarin, walaupun mencakup integrasi end-to-end, masih sangat sederhana. Kali ini kita akan mengeksplorasi use-case yang lebih kompleks, yaitu cara menangani berbagai operasi service. Misalnya untuk tipe data yang sama, contohnya Penjualan, kita ...

Integrasi aplikasi kantor pusat dan cabang [Bagian 2]

Friday, June 12th, 2009

Pada artikel sebelumnya, kita sudah mendiskusikan requirement yang diinginkan. Sekarang kita akan melakukan implementasi menggunakan Spring Integration. Spring Integration memiliki beberapa abstraksi utama yang perlu kita ketahui agar bisa membuat implementasi, yaitu : Message : ini adalah data yang akan kita kirim, proses, dan terima Channel : ini adalah saluran tempat ...

Integrasi aplikasi kantor pusat dan cabang [Bagian 1]

Thursday, June 11th, 2009

Integrasi Aplikasi Pusat Cabang - Bagian I Beberapa waktu yang lalu, kami di ArtiVisi dihadapkan pada suatu tantangan, yaitu sinkronisasi aplikasi antara pusat dan cabang. Aplikasi pusat maupun cabang memiliki database masing-masing, dan tentunya data transaksi masing-masing pula. Pada artikel ini, saya akan mengelaborasi proses problem solving yang dilakukan, solusi yang ...

Mengakses EJB secara Remote

Wednesday, June 3rd, 2009

Mengakses EJB secara Remote Beberapa buku tentang EJB, seperti EJB 3 in Action karangan Reza Rahman maupun Enterprise Java Beans 3.0 karangan Bill Burke, membahas secara detail tentang penggunaan EJB. Akan tetapi, ada satu hal kecil namun penting yang tidak dibahas. Bagaimana cara mengakses EJB secara remote? Di sisi server, ini mudah. ...

SSH dengan JSch

Saturday, May 2nd, 2009

Mengakses Remote Server dengan Java Kita sudah biasa mengakses komputer lain menggunakan SSH. Cukup ketikkan ssh username@namaserver, tekan enter, dan lakukan apa yang kita mau. Nah, bagaimana kalau kita ingin membuat aplikasi yang butuh mengakses komputer lain? Misalnya, kita ingin membuat aplikasi sederhana yang menampilkan input IP Address, Username, Password serta tombol ...

Spring Build

Wednesday, March 4th, 2009

Martinus dan Ifnu kalo baca ini pasti merasa familiar dengan struktur folder dan prosesnya. Saya gak nyontek lho ... :p

Null Date di MySQL

Wednesday, March 4th, 2009

Null Date di MySQL Bila memiliki tipe data DATE di database MySQL, format standarnya adalah yyyy-MM-dd. Jadi, bila kita mau mengisi 17 Agustus 1945, kita lakukan seperti ini INSERT INTO hari_besar_nasional (tanggal, keterangan) VALUES ('1945-08-17', 'Hari Kemerdekaan RI'); Bila kita tidak mengisikan tanggal alias NULL, maka MySQL akan mengisi kolom tersebut dengan nilai ...

Enkripsi JDBC Properties

Friday, January 16th, 2009

Enkripsi Password Database dengan Jasypt Bila kita membuat aplikasi Java yang menggunakan database, pasti kita akan membuat satu file untuk konfigurasi koneksi database, biasanya diberi nama jdbc.properties. Isinya kira-kira sebagai berikut: jdbc.driver = com.mysql.jdbc.Driver jdbc.url = jdbc:mysql://localhost/belajar jdbc.username = belajar jdbc.password = java Cepat atau lambat, kita akan menemui kebutuhan untuk menyembunyikan nilai yang diisikan ...