Banking Infrastructure

Posted on 2005-03-12
Medium Priority
Last Modified: 2010-03-31

Can anyone tell me how normally a bank do their business? I want to know the technology that they used. I know that some of them are using AS/400, Bea WebLogic, EJB, Portal and etc, COBOL and etc.

Can anyone tell me how the flow of information?

Thanks and regards
Question by:suprapto45
  • 2
LVL 29

Accepted Solution

bloodredsun earned 2000 total points
ID: 13524132
It depends on what aspect of banking you're talking about: retail banking, investment banking (where I am), front office trading or whatever.

I can't go into too much detail due to confidentiality and security (not to sound too dramatic!).

The back end is often somehting based on AS/400 housed in a dataware house, and while I'm not a Cobol guy, I do know that it's used quite heavily (and I know Hogan is also used at another bank) as is RPG. In my current area, we get a data ETL'd into a Sybase database. We use IBM WebSphere as a application server and some JBoss, with a mixture of DAO and EJBs depending on the application, with a presentaion layer of JSPs. Open source is sometimes used for example, Tomcat, Struts, Cocoon, JSTL to a varying degree and for various purposes. Also, a CMS like Teamsite or Vignette is often used for workflows.

Portals are something we are looking into, in particular Jetspeed 2 and JSR-168.

LVL 16

Author Comment

ID: 13525580
Hi bloodredsun,

Thanks. I am extremely interested in all the aspects of banking. Yes, I respect your decision about the confidentiality and security :).

You just tell me what I am looking for regarding the software and technologies that used. Thank you! But can you tell me more about that. Do you use any messaging software such as WebSphere MQ and etc? Why do not you use Bea WebLogic? What are the use of WebSphere MQ?

Thanks and regards

LVL 29

Expert Comment

ID: 13525686
WebSphere is used as it is the prefered platform for the company, this decision was made before I started there. NOt having worked on Weblogic I couldn't tell you if WS is better but a collegue that has has said that they are very similar now.

Messaging (JMS) is used in some situations where we need asynchronous notification, more in a point to point manner than publish/subscribe. I cannot tell you which we use but we use a similar product to the one that you have mentioned. As JMS is a standard it makes development reasonably portable between the different platforms.

Featured Post

[Webinar] Database Backup and Recovery

Does your company store data on premises, off site, in the cloud, or a combination of these? If you answered “yes”, you need a data backup recovery plan that fits each and every platform. Watch now as as Percona teaches us how to build agile data backup recovery plan.

Question has a verified solution.

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

I had a project requirement for a displaying a user workbench .This workbench would consist multiple data grids .In each grid the user will be able to see a large number of data. These data grids should allow the user to 1. Sort 2. Export the …
Java functions are among the best things for programmers to work with as Java sites can be very easy to read and prepare. Java especially simplifies many processes in the coding industry as it helps integrate many forms of technology and different d…
Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.
Suggested Courses
Course of the Month12 days, 19 hours left to enroll

578 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