Skip Links

Network World

  • Social Web 
  • Email 
  • Close

Inside three enterprise SOAs

Crutchfield, RouteOne and Wachovia share the inner workings of their service-oriented architectures
By Julie Bort , Network World , 10/22/2007
Newsletter Signup
  • Share/Email
  • Tweet This
  • Comment
  • Print
Crutchfield’s SOA: Using Microsoft’s Windows Communication Foundation

Using the .Net framework known as Windows Communication Foundation, Crutchfield easily turned five applications into a single SOA

Audio electronics merchant Crutchfield began a pilot service-oriented architecture project two years ago, and ended up consolidating five applications into a centralized service for order processing.

Crutchfield, in Charlottesville, Va., sells electronics through three channels: the Web, a call center and two retail shops. With the SOA, a single application now handles the initial order processing from all three sales channels, with fraud checking and the workflow encapsulated using a series of message queues. This ensures reliable transmissions, says Steven Weiskircher, vice president of IT at the company.

The new order-processing service, which is hosted on Windows Server 2003, enters data directly into Crutchfield’s CRM database.

The IT staff's familiarity with Microsoft programming tools caused it to opt for an entirely .Net-based services strategy. Coding for the initial project was so easy that one person, Hank Hubbard, senior programmer analyst, handled the task in fewer than nine months. He used Microsoft Visual Studio 2005, Windows Communication Foundation (WCF) and the Microsoft Visual C# programming language. The various applications consuming this service are written in VB6 and ASP. They use WCF as the communication platform.

Since then, more of Crutchfield's 48-member IT staff are involved. Crutchfield now often wraps its services in Simple Object Application Protocol or uses straight XML data feeds to exchange data with partners, Weiskircher says. Furthermore, the team added instrumentation.

"We can view how a service is responding, not just memory and CPU, but application-specific counters like orders and messages processed,” he says. “When you couple that with a tool like Microsoft Operations Manager that can collect performance monitor counters, you can monitor the performance of discrete pieces of the transaction/service. That's the direction for all services."

Although simple to build, Crutchfield's SOA is tough. During the 2006 holiday, the SOA averaged 3,800 daily orders that booked on average $1.1 million daily revenue.

Crutchfiled's SOA-based order flow

  • Share/Email
  • Tweet This
  • Comment
  • Print
Partner Content

Explore the Ultrium Edge

The powerful tape technology can address data security with tape encryption as well as long term data protection.

Find Out More

Disk and Tape Square Off

Discover what disk and tape really cost and which solution provides lower total cost of ownership and optimizes energy use for your organization

Download this White Paper

Don't Fall for the Myths

The Clipper Group explores the truth behind the myths of tape, digging into the misconceptions in the disk vs. tape debate.

Review this information

information examination

An examination of information security issues, methods and securing data with LTO-4 tape drive encryption

Read this analysis

Comment
Login
Forgot your account info?
Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed
Partner Content

Explore the Ultrium Edge

The powerful tape technology can address data security with tape encryption as well as long term data protection.

Find Out More

Disk and Tape Square Off

Discover what disk and tape really cost and which solution provides lower total cost of ownership and optimizes energy use for your organization

Download this White Paper

Don't Fall for the Myths

The Clipper Group explores the truth behind the myths of tape, digging into the misconceptions in the disk vs. tape debate.

Review this information

information examination

An examination of information security issues, methods and securing data with LTO-4 tape drive encryption

Read this analysis