This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Servlets and the fly likes Bank Application Help Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Bank Application Help" Watch "Bank Application Help" New topic
Author

Bank Application Help

Pranit Sonawane
Ranch Hand

Joined: Jul 29, 2011
Posts: 155

Hi all. I'm a student and I'm willing to develop an online banking application which will contain everything. I need an advise that what programming language i should use as well as which database should be used for such application? please help..Many thanks..!! Pranit
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60800
    
  65

What language do you want to use? There's no "one right language for banking applications". As you have posted this in a forum dedicated to Java servlets I assume that your primary choice would be Java?

Likewise, any reputable database can be used. Are there any you are already familiar with? MySQL and PostgreSQL are popular open-source choices.

[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Pranit Sonawane
Ranch Hand

Joined: Jul 29, 2011
Posts: 155

Thanks for your reply sir! Well you guessed it right! I refered few articles and found that I can use JSP - Servlet as font end and can use Oracle 12c as backend and am familiar with java technology. I have professional level knowledge in java but not expert. I will need help in developing this application. I'm little worried about the security measure in java web app. I know there must not be major issue but are there any articles which I should refer before starting to develop application.? Please help
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60800
    
  65

What security issues are you concerned with?
Pranit Sonawane
Ranch Hand

Joined: Jul 29, 2011
Posts: 155

ummm not really..but I'd like to know what level of security should be maintained and what other things should be taken into consideration?
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60800
    
  65

Well, first of all -- is this for a real bank, or just an academic project?

Secondly, obviously for this type of app high security would be needed. Not only within the code itself, but for the HTTP transport (using SSL), operating system, and physical hardware.

If this is just a student project, then you'd really only need to be concerned with making the code secure.
Pranit Sonawane
Ranch Hand

Joined: Jul 29, 2011
Posts: 155

Well, first of all -- is this for a real bank, or just an academic project?


Sir I'm an entrepreneur also. http://simtechit.in is my company's website. I want to develop this application for a real. This is not an academic one. I'm ready to work as hard as I can for this project. Please help me!
Many thanks
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 10172
    
    8

I do not mean to rain on your parade, but I doubt any bank would be interested in using your software for real life applications. At the end of the day, it is real money after all.
I would suggest you find some other domain to grow your business.


[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
Pranit Sonawane
Ranch Hand

Joined: Jul 29, 2011
Posts: 155

I would suggest you find some other domain to grow your business.


Means?
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41141
    
  45
It means that banking is probably more involved than you're ready to tackle. The security requirements alone will very likely be far beyond anything you have learned or experienced so far. Also, depending on what this application (or your company) would be doing, you may have to become licensed by financial authorities in your jurisdiction, or you may have to be audited according to the PCI-DSS process.


Ping & DNS - my free Android networking tools app
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30136
    
150

Also, many online banking websites exist. Why would yours be better? Without a differentiator, why should someone buy your product?


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
 
 
subject: Bank Application Help
 
Similar Threads
problem
CA with FireFox
College final year project ideas?
Mobile application
Fax from Java's web based application