Hi Folks
I am looking to make a Web Based application and need some help with deciding the specific technology frameworks that I can use.
The idea is to have something like a sports networking website (akin to Facebook for sports). It shall also publish live scores across different sports, which it shall receive as xml feeds from a a 3rd party.
Plan to have this done using opensource frameworks, therefore considering development in
Java and using spring framework.
My idea so far is:
1. A 4-tiered architecture
2. Will include elements of Web Services
3. Still mulling over using EJBs (might need to scale up the application later)
4. Considering using Java 6 with spring 3.0 (need to know if the combination works well or there are issues with stability as is the case with new versions of most technologies) - Really need help here in knowing what would be the right combination of versions to pick, if the choice of language and framework itself is correct.
5. Shall need a Business Rules Engine- any suggestions on Java compatible opensource BREs?
6. What is the best application server to use within this combination? Tomcat/Jboss (Version)
7. What Database to use? HSQL
Hoping some doyens amongst you might shed some light
Looking forward to your replies.
Cheers
Bhootbravo