manatap’s writing
a blog to share knowledge, expriences, or just everything
Categories: Architecture | Add a Comment

  Enterprise Service Bus / ESB ESB adalah sebuah platform untuk meletakan abstraksi service / service wrapper, sehingga service-service tersebut nantinya dapat digunakan BPM untuk membentuk bisnis proses yang menggunakan banyak service. Selain menyediakan service wrapper, sebuah ESB dapat pula memiliki event raiser dan messaging service.   Sebuah ESB memiliki Bus, dimana Bus tersebut bertugas […]

Categories: Architecture | Add a Comment

  Service Service yang digunakan dalam SOA harus memiliki sifat loose coupling; dan memiliki fungsi yang dapat dipanggil dari luar service itu sendiri. Loose coupling berarti sebuah service itu tidak bergantung pada bahasa yang membangunnya, bebas dari ketergantungan platform, dan tidak bergantung pada lokasi; dan juga dapat di-integrasikan dengan sistem yang ada. Tujuan utama dari loose coupling ini adalah untuk mempermudah proses lepas / pasang […]

Categories: Architecture | Add a Comment

  Gambar di atas menjelaskan arsitektur SOA pada umumnya. Terdiri dari banyak Service yang tidak saling berkomunikasi, serta memiliki masing-masing database; ESB (Enterprise Service Bus) yang mendaftar fungsi-fungsi yang ada di Service; BPM (Business Process Management) yang bertugas untuk merancang banyak bisnis proses dimana fungsi-fungsi yang digunakan diambil dari ESB; dan terakhir terdapat satu atau […]