aspose file tools*
The moose likes EJB and other Java EE Technologies and the fly likes An enterprise application Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "An enterprise application" Watch "An enterprise application" New topic
Author

An enterprise application

Christopher Arthur
Ranch Hand

Joined: Mar 09, 2004
Posts: 149
Hello,

A friend of mine has a business that is growing and wants to expand his web site. He would like to be able to keep a database of customers and automate purchasing. I'm going to try to help with this on the technical side if I can. There are a couple of basic issues that need a little clarification:

1. If we want an application that incorporates Servlets, JSP's and even perhaps EJB's for the database, are we going to need our own server, or are there many web hosting companies that will provide this level of service?

2. Presently, he has an account with PayPal to handle orders. If we want to take orders from our web site, does PayPal have appropriate interfaces to automate the process, or to what banking entity and by what means should we connect?

3. I guess that we'll need SSL to do the transactions...Where is there information on how to get that set up?

4. In simple terms, what are the legal requirements for using a package like JBoss in a commercial application?


Chris Arthur

SCJP, SCWCD, SCBCD, Websphere 287 (in progress)
Roger Chung-Wee
Ranch Hand

Joined: Sep 29, 2002
Posts: 1683
If we want an application that incorporates Servlets, JSP's and even perhaps EJB's for the database, are we going to need our own server, or are there many web hosting companies that will provide this level of service?

Plenty of companies provide Java hosting. You get an HTTP server (almost always Apache), a web container (almost always Tomcat), maybe an EJB container, a DB (almost always MySQL). All this usually runs on UNIX (almost always LINUX). This looks old but may still be useful.

I guess that we'll need SSL to do the transactions...Where is there information on how to get that set up?

Your host should be able to assist as they usually support SSL authentication.


SCJP 1.4, SCWCD 1.3, SCBCD 1.3
Kishore Dandu
Ranch Hand

Joined: Jul 10, 2001
Posts: 1934
I think Tuxedo provides good outof the box(almost J2EE like) that can be used for this purpose.

But it is expensive though.


Kishore
SCJP, blog
 
wood burning stoves
 
subject: An enterprise application