Home > SOA News > SCA and SDO become SOA essentials for banking system
SOA News:
EMAIL THIS

SCA and SDO become SOA essentials for banking system

By Rich Seeley, News Writer
03 Apr 2007 | SearchWebServices.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

How useful are the Service Component Architecture (SCA) and Service Data Objects (SDO) specifications? Alan Walters, CTO at Cachet Solutions LLC., says his bank processing system couldn't run without them.

We came to the stark realization that we needed a much more capable design out of the box than we had.
Alan Walters
CTO, Cachet Solutions LLC.

Vendors in the Open SOA group that developed SCA and SDO, and submitted them to the OASIS and JCP standards bodies late last month, have argued the specs are already mature enough to be implemented in service-oriented architecture (SOA) applications. Walters has done just that.

Cachet Solutions is a startup application service provider (ASP) that is betting its future on the implementations of SCA and SDO by Rogue Wave Software, a division of Quovadx, Inc., in its HydraSCA and HydraSDO products.

Walters recalled showing his initial design for a bank processing system to Cory Isaacson, president of Rogue Wave, who suggested adding the SCA and SDO technology.

When he showed his initial design to Isaacson, Walters was told something most architects don't like to hear. Issacson said, "You know this is an excellent first try, but we have a lot of experience with large scale financial institutions and given your requirements, you're going to run into performance problems."

Isaacson suggested that without SCA, the system wouldn't be able to efficiently use the hardware resources including multi-core processors to handle the loads from bank customers with thousands of accounts receivable (AR) transactions. Without SDO the planned system wouldn't be able to efficiently handle the multiple data formats banks and their customers would be using.

"We realized we really hadn't thought it through well enough," Walters said. "We came to the stark realization that we needed a much more capable design out of the box than we had."

So Cachet became an early adopter of the HydraSCA service execution framework and the HydraSDO tools for parsing data formats.

Including the Rogue Wave implementations of SCA and SDO into his system design provided his company with a product it can sell to banks where scalability and processing speed are important, Walters said.

"We process payments out of a lockbox and we match those payments to open AR from a bank's customer," he said, explaining the requirements for his system. "A given customer can have literally tens of thousands of open AR records on any night. We can get hundreds or thousands of payments from the bank for that customer. Multiply all of that times the number of customers, times the number of banks and we're moving massive data through our systems."

A benchmark test of the redesigned system with SCA and SDO convinced the Cachet CTO that it could meet the demands.

"Right off the bat in a test environment we could take a test company that had 15,000 open AR records, hundreds of payments, all the associated data and load and process the whole thing in three minutes," Walters said. "That gives us enormous credibility with the banks."

The ability of Rogue Wave's SDO-based tool to handle multiple data formats is also important because bank and customer data comes in an unpredictable mix of old and new standards, he said.

"There's lots of different formats," Walters said. "That's where we talk about SDOs. You've got the old BAI (Banking Administration Institute) format, you've got custom formats that are like BAI but aren't BAI, and then you've got EDI (Electronic Data Interchange). The newer systems use XML as well."

For more information
SOA specs SCA and SDO headed for OASIS and the JCP

Technological independence with SCA and SDO

He is anticipating getting all these data formats and more from the banks and the customers involved in the AR processing.

Explaining how the SDO technology will work with a bank's legacy backend systems, he said, "We're going to have to put some client-side software and hardware to extract and send and on the other side feed and input the data. We're putting a client applet out there and it's actually sending and receiving the data back and forth through our main gateway using HydraSDO. So we're doing a conversion locally. We're doing a check on that data to see whether we have to send the whole thing or just updates from the dataset. Once we determine that, we can just send an SDO object right down the pike to our gateway and load that directly into our system."

Walters said he didn't really understand the power of SDO until Isaacson explained it to him. Now, he can't imagine how his system could work without it. "For us it is critical," he said. "It's an absolute must have. I don't know what it's going to mean to other people, but we couldn't do our work without it."



Tags: Service Component Architecture (SCA)Service Data Objects (SDO)VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Service Component Architecture (SCA)
Some Eclipse SOA Tools Projects are archived as work on SCA, modeling, moves ahead
Oracle re-brands BEA WebLogic as its strategic server for SOA
Eclipse Ganymede: SOA project adds WS-Policy, SCA tools
Ganymede: Modeling tools target SOA, UML
What OSGi means to SOA
SCA and SDO standards
Eclipse Swordfish SOA runtime mixes SCA, JBI and OSGi
SOA seen as plus for C++
Oracle previews SOA tool
Swordfish may lure SMBs into SOA waters

Service Data Objects (SDO)
SCA and SDO standards
Apache releases Java SCA
Using ADO.NET and SDO for SOA data continuity
SOA standards WS-Policy, SCA and SDO advancing rapidly
Microsoft MIA in SOA standards – analyst
ZapThink: SCA and JBI bring nothing to the SOA table
OASIS forms group to advance SCA and SDO
SOA specs SCA and SDO headed for OASIS and the JCP
SCA and SDO for PHP
The top SOA/Web services stories of 2006

SOA and Web services standards
In search of enterprise mashup standards
IBM and Sun reportedly in merger talks
SOA specs for energy industry planned
Web publishing spec released
OASIS okays ebXML messaging standard
Web services extend server spec
OpenAjaxHub spec emerges
The hunt for XML interoperability
Apache releases Java SCA
W3C publishes WS-Policy as recommendation

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
service-component architecture  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts