• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris

Suggestion for suitable technology/tools

Posts: 1
Tomcat Server Debian Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi guys, (just new here, but will be around...)
well, i fall into a situation where i'm confused as to (specially) what technology should i use and what tools will be more suitable accordingly.
my limitations are:
intranet based web application
Server OS : debian 6.0.5
Web server should be java/servlets based
Database should be Oracle 10g
High user rights management, security, injection etc. (no compromise on it)
company has many departments that provide services of different type to each other and end users. so the web application should provide interface to both.
very high data manipulation i.e. lots of calculations on data fetched from database before display.
high number of database connectivity requests
landing page after login should be like a portal for a user having all his interaction/activities etc from different departments
support customization of modules on landing page i.e. themes, colors, text size etc.
Would have lot of asynchronous calls (ajax)

my expertise
in this context my expertise are very limited. i only had one JSP/Servelet (MVC) based simple project with back-end SQL Server almost 8yrs ago.
However i'm ready to learn with blank mind and i'm good learner and can catch easily.

in this context i would need some suggestion from developers having experience in java technologies as to what technology should i use and what tools would be better for development. i do like IDE's
what i saw in different forums so far is quite confusing. somewhere i learnt about the portals/portlets but mostly people don't suggest. Also thought about using struts, jsf, swing etc. but mostly ppl don't have good experience with them. once i even thought to simply go for servlet/jsp based solution and do everything by coding but i think it would be re-inventing the wheel. so i am in dire need of some useful suggestion as to which technology should i prefer for which part? i.e. which one is best for data manipulation, high number of database requests, multi department client-service nature of application, ajax support, customization and it would be good if user can have drag/drop capability on landing page.

BTW i've planned to use modular approach. so i will be designing modules one by one and integrating with main application whenever its ready. Its a long project with almost an year time period so i hope i will be able to finish.
Thanks in advance.

    Bookmark Topic Watch Topic
  • New Topic