| By Rod Hodgman | Article Rating: |
|
| January 30, 2008 05:45 PM EST | Reads: |
9,411 |
As companies continue the pursuit of reaping the cost
savings and productivity enhancements offered by integrating real-time voice
traffic over the corporate Wide Area Network (WAN), unified communications (UC)
has found an unlikely ally: service-oriented architecture (SOA).
Traditionally, application development is a slow-moving
process: businesses recognize the functionality they need within their infrastructures
and request that IT departments develop an application that addresses the need.
Before SOA, in the time it would take IT to develop, test, and train staff on
the solution, the issue had often times evolved or changed to the point where
the applications needed to be modified – or worse – scrapped altogether. The
allure of SOA is that it enables
administrators to re-use code and thereby not
re-create the wheel every time a ticket comes in. The end result is a drastic
reduction in the amount of time it takes to develop and deliver applications
while enabling companies to link services in new and innovative ways.
What does this have to do with UC? For years, telephony was relegated to PBX systems that ran off the WAN, frequently on proprietary software. In order to create business applications that support phone and data interoperability, development staff needed to have a deep understanding of VoIP (Voice over Internet Protocol) technology, as well as the proprietary infrastructure involved. Because this type of specialized knowledge was not often available, enterprises kept their communications traffic off the WAN and experienced disjointed “islands of communication” that prevented real-time applications from being integrated into business applications. This is where SOA comes to the rescue.
Instead of relying on a VoIP genius among their ranks, companies can develop simple Web services for common telephony-related tasks and then refine them based on experience. For instance, an application that is used to retrieve customer contact information could be programmed to not only show the data, but also initiate a phone call or an instant message session to that person. One of the most important examples of a converged application available on the market today is Microsoft’s Office Communications Server (OCS) along with its client application, Office Communicator.
From the end user’s perspective, OCS and Office Communicator provide fully integrated support for presence-based instant messaging, file transfer, white-boarding and application sharing, as well as real-time audio and video communication. Even more important, OCS supports integration with other Microsoft Office applications such as Outlook (email), Word (word processing), Excel (spreadsheet), PowerPoint (presentation graphics), and others, effectively “communications-enabling” these desktop productivity applications. This integration proves useful when, for example, an end user receives an email message from a contact. The end user can see the contact’s real-time presence (availability) status and initiate an IM chat or audio call with the contact – all from within Outlook. SOA is creating new opportunities for UC by enabling new business process integration between voice and data networks that turn common tasks into reusable Web services applications to improve workflow and general business practices.
By embracing the SOA approach to UC, enterprises open
themselves to the benefits of communication-enabled applications while simplifying
the process needed to create them, making the process easy for developers. By committing to an IT strategy that utilizes both SOA’s interoperability standards and UC’s myriad uses, enterprises can secure, route, control, or monitor any real-time session and reduce the costs and complexity of deployment ordinarily associated with these projects. Freedom from the burden of having to learn complex policy models or write code for individual applications creates a win-win situation that allows developers to align IT strategy and execution with management vision quickly and effectively.
Published January 30, 2008 Reads 9,411
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Rod Hodgman
Rod Hodgman is vice president of marketing at Covergence. He was a member of the Covergence founding team and is responsible for positioning the company's Eclipse solutions for maximum value and growth. Rod brings over 25 years of related business experience in technology start-ups and large companies. Prior to joining Covergence, Rod was the VP product marketing, Enterprise Products at Macromedia where he was responsible for the definition and introduction of Flex.
![]() |
Tony Rybczynski 01/28/08 11:12:11 AM EST | |||
Bang on. Nortel's Agile Communications Environment (see www.nortel.com/soa) is totally built around SOA, this enabling multi-vendor, cross-domain communications-enabled applications. My Jan 25th blog posting at http://blog.tmcnet.com/the-hyperconnected-enterprise/ provides added prespectives on the importance to the CIO. |
||||
- Big Data in Telecom: The Need for Analytics
- Patterns for Building High Performance Applications
- Microsoft Tries Hadoop on Azure
- Amazon to Fix Some Kindle Fire Problems
- What Motivates Open Standards in the Cloud?
- What to Expect in 2012: Cloud Computing and Open Source Software
- Will PaaS Finally Bring Open Source Love to the Enterprise?
- Ten Hot Trends in Cloud Data for 2012
- Oracle Disaster Recovery Site Hosted by Amazon Cloud
- Cross-Platform Mobile Website Development – a Tool Comparison
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- The Future of Cloud Computing: Industry Predictions for 2012
- Make Customer On-Boarding Easy as Paint-by-Numbers for Cloud Services
- Gartner Hype Cycle for Emerging Technologies 2011
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Big Data in Telecom: The Need for Analytics
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- Patterns for Building High Performance Applications
- Microsoft Tries Hadoop on Azure
- The Next Web Architecture
- Cloud Computing: A Comparison of Computing Models
- The i-Technology Right Stuff
- The Top 150 Players in Cloud Computing
- Who Are The All-Time Heroes of i-Technology?
- Where Are RIA Technologies Headed in 2008?
- Get the Message
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December
- Five Reasons Why Web 2.0 Matters

















