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
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Question has a verified solution.

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

Are you developing a Java application and want to create Excel Spreadsheets? You have come to the right place, this article will describe how you can create Excel Spreadsheets from a Java Application. For the purposes of this article, I will be u…
Introduction This article is the first of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article explains our test automation goals. Then rationale is given for the tools we use to a…
Video by: Michael
Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …
The viewer will learn how to implement Singleton Design Pattern in Java.
Suggested Courses
Course of the Month9 days, 12 hours left to enroll

762 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