Development directions in Java
Hi Java Guru,
I am contemplating on what type of Java solution to develope an enterprise multi-tier GUI
application on distributed systems environment. E.g. Servlet, EJB, swing, applet, JSF, JSP...
RMI and JDBC will provide the core communication among different systems and database. As a
result, it is natural to use RMI as opposed to Corba/IIOP since all the codes will be written
in Java.
I am very new to Java and would appreciate any advice on which direction to take. Any discussion forum suitable for this type of exchange would be helpful.
Thanks,
Netbeans Fan
Which DBMS will you use? I think database design is very important because there may be performance issue when several applications access poorly designed tables.
I guess you can reduce the communication between different application through Java Messaging to a minimum because it is a difficult task and there are many communication techniques behind them.
Assume you have one database among different applications, the application can communicate by reading values in table in database.
You have to think about the problems will appear in database. Phantom record, dirty read ... and if you need replica of database...