hmbargi
asked on
JAVA App Runs on Server and Use Database
Hi,
I'm a newbie to JAVA and would like to build a client server app. The server should be internally built for security. Also, the app shouldn't use a separate database server. Instead, it should use Berkeley DB and SQLite to interact with tables over the network. I don't even know from where to start building my app, what kind of servers should I use and how to deal with database in the network. If there is a book, tutorial or article or anything that helps and cover those stuff, please post it here.
Thanks
I'm a newbie to JAVA and would like to build a client server app. The server should be internally built for security. Also, the app shouldn't use a separate database server. Instead, it should use Berkeley DB and SQLite to interact with tables over the network. I don't even know from where to start building my app, what kind of servers should I use and how to deal with database in the network. If there is a book, tutorial or article or anything that helps and cover those stuff, please post it here.
Thanks
ASKER
Thanks for_yan.
How about the server itself. What kind of servers should I use. I have been asked not to use a separate server which in this case from security aspects I have to secure the server itself. So the only choice is trying to find a build-in server in my local machine but I could find any. The IDE that I use is NetBeans 7.0.1.
How about the server itself. What kind of servers should I use. I have been asked not to use a separate server which in this case from security aspects I have to secure the server itself. So the only choice is trying to find a build-in server in my local machine but I could find any. The IDE that I use is NetBeans 7.0.1.
I don't understand about server - what kind of server do you need?
What service will you be using?
What service will you be using?
ASKER
I don't know. Since I'm taking a computer security class, I have been told to build an app that apply authentication, authorization and audit principles. The professor said, I don't have to use like Oracle product servers. Instead, He said I have to use a server and shouldn't be a separate server from JAVA. It has to be included in JAVA library.
If you are about writing java client and server yourself - look at this tutorial/example:
http://rox-xmlrpc.sourceforge.net/niotut/
(don't know about security part though - perhaps they will teach you how to add security to it)
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Perhpas you want to start with reading about Berkeley DB Java Edition:
http://download.oracle.com/docs/cd/E17277_02/html/GettingStartedGuide/index.html