Hi All, I am not sure if this is the right forum for this question. Moderators please feel free to kick me to another forum if so. The problem that i have is as follows 1. I have a Swing application that displays the data from a variety of servers (Logs and Utilization details), it plots chart based on this data. 2. The Swing app has two modes Reporting and On the fly. 3. There are agents on the Server machines which send the data from the server to the Middle tier which is a JBoss server. 4. There is a MySql Database which stores all these data sent by agent as well as do some work on them like consolidate the data for weekly, monthly, yearly etc. 5. In the Reporting mode the Appliation UI shows the data from the Consolidated tables to the user based on certain criteria that is sent (start time, end time, etc.) 6. In the On the fly mode the Middle tier has to give the most recent data that has come from the agents of various servers. without consolidation
Now the issue is that the Middle tier is still not implemented and i have to decide on how it is to be done. I have not worked much on the Middle Tier. I found that the simplest solution is to have a some servlets do this job on the JBoss. But since i have almost nil knowledge on this front please can someone suggest something in this regards? Some people were saying it would be better to use Struts, but i thought struts works only with JSP pages. Please correct me if i am wrong.
Some people were saying it would be better to use Struts, but I thought struts works only with JSP pages.
You are basically correct. The main focus of the Struts framework is for building the presentation tier of web applications. While I am sure you could use presentation technology other than JSP, I don't see where Struts can help out a Swing based application.
EJB technology has been the standard J2EE business tier technology, but lately there seems to be a lot of focus on smaller frameworks such as Spring.