YOUR FEEDBACK
Three RIA Platforms Compared: Adobe Flex, Google Web Toolkit, and OpenLaszlo
NN wrote: Yeah you are right GWT is poor man's Flex. After using GWT on two...
SOA World Conference
Virtualization Conference
$200 Savings Expire May 16, 2008... – Register Today!


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SOA World Editorial: Defining Terms
It seems like not a day goes by lately in which some new story of malfeasance in office doesn't come out - whether it's lying under oath, using the services of a call girl, or spying on other officials in the government in order to further a personal agenda. Clearly, our elected officials don't have
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


Does Application-Oriented Networking Impact SOA and Web Services?
Use of AON will revolutionize SOA as well as the networking arena

Digg This!

The requirement of being agile in today's market means having business processes at one's command that can easily be modified for different requirements. This requirement, along with usage of open standards that addresses the problem of interoperability, compels today's business units to move towards service-oriented architecture (SOA). This article talks about the impact AON would have on such business systems.

Over the years, enterprise business seamlessly integrated assets by virtue of enterprise application integration (EAI). EAI systems were largely proprietary and came with lots of adapters that needed hands-on attention from experts. Application communication has become a set of configurations and settings for the integration solutions.

As time went on, business application development time has been reduced. Organizations have to mix and match lots of systems, as well as the richness, complexity, and interdependency of information systems too. Today the computing world is increasingly complex and interdependent. It has lead to a huge demand for an implicit integration platform or a message routing backbone.

The paradigm for SOA is proliferating at a reasonably good pace, but before it can reach its full potential, there are certain issues that need to be addressed such as reliability, security, and performance issues. Application-oriented networking (AON) has provided a mechanism to control network traffic and make the network more intelligent (see Figure 1).

An underlying, implicitly executed integration component like AON is the need of the hour, but how will AON help, and what impact would it have for SOA-based applications?

Traditional networking equipment moves packets across destinations solely by looking at the packet headers of incoming traffic. Application artifacts, integration applications, or SOA are wholly software based and have redundant usage of XML-based operations and routing. Integration brokers are quoted as the application software analogous to the hardware-based networking routers and switches. The marriage of the application software to the networking components means an intelligent messaging network system at the behest of a single network component. This concept gives birth to application-oriented networks.

AON has given organizations an opportunity to optimize the use of networks to bring flexibility and visibility into their business. The added intelligence to the network has overcome many overheads by making the applications more business-centric. AON has provided networks with an ability to look into the messages so that it can route and transform messages according to business rules.

AON helps because:

  • It is a hardware alternative to traditional integration suites
  • Enhances XML processing capabilities
  • Integrates visibility to the network
  • Analyzes the content of messages over the network
  • Provides secure and fast movement of XML and non-XML messages
  • Provides consistent policy enforcement for security, transaction routing, etc.
  • Fosters XML-based technologies and SOA
The installation of the network boxes help in realizing the aforementioned benefits. This will differ across the business infrastructure according to the complexity level of application integration. AON can be scattered throughout the organization and configured with different policies and rules at different locations (see Figure 2).

This is a big leap in terms of restructuring and reengineering the whole business architecture. Adopting AON will mean not only removing the already existing middleware, but also amending existing applications.

There is a whole paradigm shift here. IT needs to define the specific functionalities performed by each application server, the business applications, database, and network appliances in the distributed business system. The danger occurs when one layer overrides the functionality of the other layer. It is still remains to be seen whether some of the functionality that is put in the network will really suffice well, or if there will be some functions that will serve best in the application tier itself.

AON fosters implementation of SOA. SOA talks about implementing various functionalities in the form of services of appropriate granularity. With AON, the applications need not worry about implementation of services like implementing and monitoring security policies. Moreover, AON does the XML processing after analyzing the content of XML or non-XML messages. For traditional systems, the use of AON will require few changes in the application because the functionalities for security implementation and application redirection based on message content etc. are taken out of application and implemented in the network boxes. In contrast, if the architecture is based on an SOA paradigm then it is easy to implement changes in the application because there is very little change associated with it. By offering flexibility and effective use of resources and time, AON has already started a trend towards SOA.

AON enables implementation of functionality layers in the infrastructure itself. This approach will foster the adoption of SOA because the underlying infrastructure would itself pave the path for implementing it.

AON well fits with the SOA paradigm-based applications. The network appliances can replace the middleware and bear the burden of transformation and application-based intelligent routing. By removing a layer of complexity and offloading some of the responsibilities of applications, AON in an SOA-based system has made enterprises more agile.

AON is very well suited for the SOA-based architecture because of the nature of data transferred. SOA is characteristic for the large-scale XML-based transfer of data and has often being accused of performance slowdown as a trade-off for open standards usage. Now AON comes to rescue of SOA because it has provisions for processing XML data, such as the performance of parsing, transformation, etc. for XML traffic, thus providing a huge gain in the performance. Apart from this AON, is capable of peeking through the packets that are transferred across the network and thus provides an intelligent security implementation mechanism through policies along with intelligent message routing.

AON integrates message-level communication, security, and visibility in the network. The concept behind this is making the network intelligent enough so that it acts like a platform for enabling business processes along with technology. This fosters XML-based technologies and SOA because the network takes the responsibility of making applications talk to each other. Indeed, AON has already started a trend towards SOA.

References

About Bijoy Majumdar
Bijoy Majumdar is a member of the Web Services COE (Center of Excellence) for Infosys Technologies, a global IT consulting firm, and has substantial experience in publishing papers, presenting papers at conferences, and defining standards for SOA and Web services. Prior to Infosys, Bijoy Majumdar worked as an IT Analyst, and had been a member of the GE Center of Excellence (e-center) under the E-Business Practice of Tata Consultancy Services.

About Vikas Kumar
Vikas Kumar is a member of the Web Services COE (Center of Excellence) for Infosys Technologies, a global IT consulting firm, and has substantial experience in publishing papers, presenting papers at conferences, and defining standards for SOA and Web services.

About Vivek Raut
Vivek Raut is a member of the Web Services COE (Center of Excellence) for Infosys Technologies, a global IT consulting firm, and has substantial experience in publishing papers, presenting papers at conferences, and defining standards for SOA and Web services.

SOA Web Services Journal News Desk wrote: Does Application-Oriented Networking Impact SOA and Web Services? The requirement of being agile in today's market means having business processes at one's command that can easily be modified for different requirements. This requirement, along with usage of open standards that addresses the problem of interoperability, compels today's business units to move towards service-oriented architecture (SOA). This article talks about the impact AON would have on such business systems.
read & respond »
SOA WORLD LATEST STORIES
EDI to XML: A Practical Approach
While EDI transactions account for most worldwide commercial activity, XML-based alternatives are beginning to gain traction. According to Forrester Research, stateful XML, stateless XML, and even flat file exchanges are all projected to grow at a faster rate than EDI over the next few
HP Launches New Versions Of SOA Testing Products
HP has introduced enhanced quality and management software designed to meet new requirements for mainstream deployment of service-oriented architectures (SOA) by businesses. To make sure that services meet all functional and performance objectives and are ready for production deploymen
Why Enterprise Architects Continue to Fall Short with SOA
If you read this column and listen to my podcasts, you know that I call SOA what SOA is - an architectural pattern. In many instances, SOA is a vital component of healthy enterprise architecture. Indeed, I've provided some keynote talks around this very topic at about half-a-dozen ente
Aras Delivers Version 9 of Advanced Model-Based SOA for Enerprise PLM
Aras announced the availability of Version 9 of the Aras Innovator suite of model-based service-oriented architecture (SOA) solutions for enterprise Product Lifecycle Management (PLM). Version 9 delivers model-based SOA for PLM and includes single-instance multi-language capabilities a
Skyway Software Launches SOA Developer Contest at JavaOne
Skyway Software, announced a SOA developer contest. The SOA design and delivery solutions provider announced the contest with a prize of a $2500 gas card for the winner. The company feels that the basics are very easy. The winner would also get a copy of the Skyway SOA Platform - Devel
Micro Focus Upgrades SOA Express for IBM CICS
Micro Focus announced the availability of SOA Express 8.0. The new version adds support for direct deployment into IBM's Customer Information Control System (CICS), enabling users to accelerate the deployment of Web services by reusing their existing CICS TS mainframe infrastructure in
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS


ADS BY GOOGLE