You are on page 1of 4

Design of Bank Application System Framework Using Soa

S.Sivaprakash*, Mrs.Suchitra**
*Final year, Msc.Software Engineering,Sathyabama University,Chennai. aquaris_prakash@yahoo.com
**Research Scholar, Sathyabama University,Chennai,suchikeerthi@yahoo.com

Abstract- With the development of banking system in India its


important to achieve the design of bank application integration, them. We are going to use RSA algorithm for security
resources organization and Information sharing using Service purposes. Enterprise Application Integration is used which
Oriented Architecture (SOA).The ultimate aim of the project is to solves the problem of information interaction and sharing
make service flow easier .SOA is a solution for designing and between different systems in the enterprise.
setting up the loose coupling software system ,it can publish
business function in the manner of programmable and accessible
II. EXISTING SYSTEM
services.By using the concept of SOA,EAI and various key
technologies we are going to realize how to achieve better
Due to different operation environment of various
reusability and extension capacity of bank application system
application system its very difficult to communicate
between this system before the client platform is realized
i.e the request of the client is processed. Each and every
I .INTRODUCTION
commercial bank works independently to perform service
for the client in which we the customer satisfaction is
To achieve the design of bank application system
affected. For example a business involves reception system,
integration,resource organization and information sharing
card system and bill system. The business begins with the
using service oriented architecture.With the help of roles
reception system, the card system deals with business flow
performed by SOA its able to combine a collection of
and returns the result to the reception system. Then the
webservices and put together and with the use of various
reception system sends the request to account system for
operations i.e performed in soa its easy to find, bind and
business disposal. And Finally the account system sends
publish an exact service in deed. This project contains all
the disposed result to reception system .In this process the
basic operation that can be performed in an bank i.e
business flow lacks necessary communication between
account creation, deposit withdrawal, viewing account
different existing sub system which to induce waste system
holder details, authentication, authorization and so on. The
sources and reduce the service efficiency of the system.So
concept of web services is used in this project through
in order to avoid all this circumstances all commercial bank
which new generation of web application can be created
must come together to form a reliable framework under the
and they can describe their own service, it can also publish
changing business environment which to solve information
and transfer modularized application in web. Once this web
sharing between various sub system, that is to eliminate
services are deployed other application can use and request
information island.
III DRAWBACKS OF EXISTING SYSTEM V. AIM AND SCOPE OF PROJECT

Waste of system resources: The system resources are The main aim of the project is to provide better
being wasted. To carry out a single job, each and every sub utilization of system resources and process the services in an
system is discussed to carry out that task. In which it can be efficient manner. EAI solves the problem of re-usability of
done in a single system system resources and to provide necessary communication in
the enterprise. Main goal is to provide collision free
Service Efficiency: In this system the service provided for processing of transaction and to provide good service
the customer is not sufficient. For eg to check the account efficiency. Service oriented Architecture plays an vital role in
information it carry out a large process and which is not the construction of new framework which makes the current
available in an single system. assets available to the upcoming business needs. The major
role that soa plays is It combines all the web service together,
IV PROPOSED SYSTEM which is working independently in the existing system.

In order to solve the existing problem, the


developing system need new technologies such as VI KEY TECHNNOLOGIES
Enterprise Application Integration, Service Oriented
Architecture and web Services. So a new application A. SERVICE ORIENTED ARCHITECTURE
system framework is developed and the business treatment
model is designed in the application system of all SOA is a step for setting up loose coupling software
provinces. The System Framework has the outstanding system that is the services maintain a relation that minimizes
provinces of the product flow and process logic. Therefore dependencies and only require that they retain the awareness
an integrated Banking application provides the effective of each other. The services adhere to communication
organization and business criterion among commercial agreement, as defined collectively by one or more service
banks. The framework is developed in such a way that the descriptions. They have the control over the logic they
customer can have an account in any commercial bank he encapsulate. Accordingly what is defined in the service
can access his account in any branch using his account contract, services hide logic from outside world. The various
number and gather all his necessary information. Service logic used is divided into services with the intention of
oriented Architecture has the collection of different web promoting reuse.In soa each and every services are collected
services of different sub system which makes the above together and assembled to form composite service. Services
process easier. The proposed system is developed in such a are designed to be outwardly descriptive so that they can be
way that it uses less amount of the system resource and found and accessed via available discovery mechanism. SOA
provides better reusability and service efficiency. The roles has three roles Service broker registers and makes
played by the different technologies are discussed here. classification of the published services provider, it also
contains extraordinary complicated business logic. Once web
Provides search service; Service provider publishes its own services are deployed, the other applications can find and
service, and also makes response to the request; Service request them. Web services exchange data using SOAP-based
requester seeks requisite service by using service broker XML documents and common communication mode, such as
and makes use of the service. The operations carried out by HTTP, FTP, and SMTP and so on. So, the communication
this role are “find” , ”publish” and “bind”. Find operation based on web services techniques can permeate firewall
helps service requestor to find special service aid by service breezily. Any device which supports HTTP and XML could
broker. Publish operation helps service provider to register access to web services, and any web services could access to
its own function and interface. Bind operation helps service other web services
requestor to use the provided service in deed.
WEB SERVICE

SYSTEM FRAMEWORK
soap
Bank 1 Bank 2 Bank 3 Bank n
web service client sevice
Use xml
Register & publish communication
Soap and xml Service Description Service Discovery
Web Services
Search & Find

bind
WSDL Point to WSDL UDDI
Service Broker
Service Description description registry

Find & discovery

Customer1 Customer2 Customer n

C. EAI
B. WEB SERVICE

Enterprise Application Integration is meant to solve the


Web services are a new generation of web problem of information sharing between different existing
application. It combines the advantages of the component- system in the enterprise. As computer technology develops
oriented methods and web techniques, and they can and a constant increase in the field of information technology,
describe its own services. It can also publish, locate and almost every enterprise has its own problem to bridge among
transfer modularized application in web. The provided several database and application program. EAI
functions of web services may be simple, but it also has an
Provides an open framework which makes current resource REFERENCES:
available to the upcoming business needs.
[1] Eptein, Jeremy, Matsumoto, Scott; Mcgraw,gary software security
and SOA: Danger, will robinson.IEEE Security and Privacy,v 4, n1,
January/February, 2006
VII. CONCLUSION

[2] Luo, Min, Goldshlager, Benjamin; Zhang, Liang-Jie. Designing


EAI technique provides better reusability which consumes
and implementation Enterprise Service Bus (ESB) and SOA solution
the system resources. With the help of SOA, Webservice, 2005 IEEE International Conference on Service Computing, SCC
EAI the different sub system that worked independently is 2005,2005, p xiv
combined in to an single Service Oriented Architecture
Where each and every web service of different subsystem [3] Omar, Wail M,Abbas, Ali Dhia K ; TAleb-Bendiab. SOAW2 for

are available in an single platform which helps the managing the web 2.0 framework, IT Professional, v 9, n 3, May/
Jne, 2007
processing of necessary services in an efficient way that
avoids collision between the different sub system.
[4] Stal, Michael Using architectural patterns and blueprints for
service-oriented architecture. IEEE Software, v 23, n 2,
March/April, 2006

[5] Phu, Ng Huu, yoo, Dae Seung; Yi, Myeongjae.A framework


supporting quality of services for SOA-based application. Lecture
Notes in Computer Science. 9tth Asia-Pacific Network Operations and
Management Symposium, APNOMS 2006, Proceedings, 2006

[6] Howerton, jared T. Service oriented architecture and Web 2.0.It


professional, v 9, n 3, May/June, 2007

You might also like