[Last Call] Learn how to a build a cloud-first strategyRegister Now


java based Website: difficulty in planning pl help

Posted on 2006-06-01
Medium Priority
Last Modified: 2012-05-05
Hello all!

Iam planning to build a java based website. I intend to use jsp/servlets/mysql database.
considering the following modules in building my website..
login system + forum + online exams + newsletter system +  admin panel and more..

My question:
How do i plan my website architecture so as to each module should work independent of each other.

I considered the following option:
* I plan to develop each module as a seperate webapp and deploy it at my host but i do not understand how each communicate each other..

suggest me the best followed approach in practice.

Anil Kuchana.
Question by:anilkuchana
  • 2
LVL 14

Expert Comment

ID: 16813647
for the forum, you can use already existing softwares like VBulletin, SMF, phpBB, Web Wiz, etc
also some open source forum softwares in Java: http://java-source.net/open-source/forum-software

Author Comment

ID: 16814557
Hi thanks for the reply but..

what my questions is how do i integrate the modules all together..
For example:
if i decided to use opensource forum software it has its own login system and my website also has a login module..
How do i integrate both of them..

the above is one of the scenario but on the whole how do I plan the architecture of my website?

Anil Kuchana.
LVL 14

Accepted Solution

hoomanv earned 500 total points
ID: 16815043
ok you want the user being logged in on your site once he/she logged in to forum thus
you should make a general login system, and once the user has logged in one of these modules, a cookie should be placed in his/her pc, so when he surfs your site and jumps from one module to another, the cookie should be retrieved in order to acknowledge his/her identity.
LVL 35

Assisted Solution

girionis earned 500 total points
ID: 16815203
All modules can "talk" to each other either via Java objects (if all the modules are written in Java) or via HTTP requests (if they are written in different languages).

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

An old method to applying the Singleton pattern in your Java code is to check if a static instance, defined in the same class that needs to be instantiated once and only once, is null and then create a new instance; otherwise, the pre-existing insta…
Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
Viewers learn about the third conditional statement “else if” and use it in an example program. Then additional information about conditional statements is provided, covering the topic thoroughly. Viewers learn about the third conditional statement …
Viewers will learn about if statements in Java and their use The if statement: The condition required to create an if statement: Variations of if statements: An example using if statements:
Suggested Courses
Course of the Month18 days, 6 hours left to enroll

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question