Uzi's Blogs

Things I learn, observe and try out

Wednesday, August 23, 2006

EnterpriseDB Replication Server

EnterpriseDB adds replication server under its belt. For official details see http://www.enterprisedb.com/news_events/press_releases/15_08_06b.do

This is the project I am currently working on. I am responsible for refactoring the user interface and building it from grounds up using NetBeans IDE. NetBeans GUI builder a.k.a Mattise is perhaps the best Java UI designer I have ever worked with. Well, it is good enough to make me switch from Eclipse IDE to NetBeans IDE as my primary development platform :-)

Under the hood, project Replication Server UI (internally we call it Replication Console) is built upon best coding practices as well as utilizes MVC and several GOF design patterns. Build as pure swing based thin client, it uses RMI to communicate with backend Replication Servers and web services to communicate with EnterpriseDB DBA Management Server.

Here is the screenshot of the upcoming Replication Server Beta 2 UI.



Other cool things that I am "responsible" for integrating in this project are: .1. Integrating AXIS based web services engine to control replication servers life cycles, .2. extending JBoss Microcontroller (JBoss MBean Services) to hook up replication servers with DBA Management Server and last but not least, several backend code refactoring back in the days of Beta 0 and Beta 1 :-)

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home