om Reza, ngga coba explore Apache ServiceMix? Untuk pemilihan ESB, kira2 kriterianya sbb: 1. support fungsi dasar ESB: location transparency, transport protocol, conversion, transformation, routing, message enhancement, security, and monitoring and management 2. well-written documentation 3. market visibility 4. active development and support community 5. flexible and easyly extendable with custom logic 6. support for wide range of transport protocol and connectivity options 7. integration with other open source projects 8 productivity with IDE support
Kalo semua kriteria tersebut dievaluasi, untuk open source ESB, ServiceMix hanya kalah dibanding Mule, dan masih lebih baik dibanding SUN Open ESB. Open ESB hanya menang di kriteria 2 dan 8 dibanding ServiceMix, karena disupport NetBeans. Meskipun Mule menurut kriteria2 di atas lebih unggul dibanding ServiseMix, ServiceMix based on JBI, jadi lebih mudah menambahkan plugin komponen di ServiceMix. Misalnya, untuk implementasi, kalo memakai pure ServiceMix, agak repot, karena maennya di configurasi xml. Karena basis saya di java, lebih enak kalo maen integrasi ini di java, jadi untuk integrasi saya pakai Apache Camel (http://camel.apache.org/) yang kemudian di deploy di ServiceMix. Misal servicemix 3.3, support camel 1.4.0, nah supaya support camel 1.5.0, tinggal replace servicemix-camel-2008.01-installer.zip yg ada di folder hotdeploy servicemix dengan yang lebih baru (cari saja di maven repository), yg support camel 1.5.0. selamat explore. Saran saya, kalo mau mencoba camel, masuk ke websitenya camel, lalu coba jalanin example2nya, dari yg paling simple, jms-file, lalu loan-broker. Lalu coba deploy simple service-unit yg sudah dibundle ke simple service-assembly ke folder hotdeploy servicemix. Posted by: "Reza Alaudin" t_l...@yahoo.com <mailto:t_l...@yahoo.com?subject=%20re%3a%20%5bsurvey%5djee%20esb%20platform> riza_alaudin <http://profiles.yahoo.com/riza_alaudin> Thu Mar 26, 2009 12:55 am (PDT) Thanks Om Aris atas jawabannya.. . Sekarang saya lagi explore implementasi OpenESB Vs JBoss ESB Vs WebMethods ESB. Sun JCAPS itu kekna versi berbayar dari OpenESB ya...?? Security dalam hal ini saya maksud adalah ketersediaan fitur security setting dalam ESB tools, misal support protocol WSS ataupun adanya fitur Transport Layer Security (https). Best Regards, Reza