FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Email
Print
Reprint

add to:
Del.icio.us
Digg
Google
Furl
Slashdot
Y! MyWeb
Blink
December 15, 2006

Survivor's Guide to 2007: Application Infrastructure

(Page 4 of 5)

Dial XML For Security

We're usually picky about using the term SOA security instead of the more generic XML security. But in 2007, you'll see plenty of XML traffic in addition to SOA traffic. If it isn't coming from your internal SOA initiative, then it'll be coming from third-party, packaged applications that use Ajax or SOAP to communicate from browser to server.

Problem is, though they're going to be a fact of life in 2007, Ajax and Web 2.0 technologies, such as mashups, lack inherent security mechanisms. Therefore, you'll have to weigh your security options for these technologies carefully.

Fortunately, most SOA security vendors are moving to deal with the somewhat unbounded Ajax and mashup technologies already available, and have products ready to ensure that XML messages traveling from browser to server aren't carrying something that they shouldn't be, such as viruses or malicious code. For example, Layer 7 Technologies announced XML Data Screen in October, specifically to deal with non-SOAP XML traffic such as REST (Representational State Transfer), POX (Plain Old XML) and Ajax.

In 2007, we'll be taking a look at how well these products can handle the increased traffic and arrival rates of requests that come along with Ajax-based applications. XML-focused networking products have always been hampered by lower throughput than other networking devices, due to the compute-intensive process of parsing XML, but this weakness has always been easily dismissed because of the lack of high-volume XML in the enterprise. Ajax and a robust SOA are set to change that and bring performance of these products back into the forefront as something to consider strongly when making a purchasing decision.

You'll need to do some capacity planning in general, as the arrival of AJAX and mashups will likely strain back-office servers, maybe even put a damper on server-consolidation efforts by gobbling most of the processing power on that server you thought you were going to share with another application.

Previous Page | 1 | 2 But Wait One Second | 3 Catch The Enterprise Service Bus | 4 Dial XML For Security | 5 Monday Morning Quarterback Next Page
RELATED ARTICLES
No Related Articles
TOP 5 ARTICLES
No Top Articles.
DR. DOBB'S CAREER CENTER
Ready to take that job and shove it? open | close
Search jobs on Dr. Dobb's TechCareers
Function:

Keyword(s):

State:  
  • Post Your Resume
  • Employers Area
  • News & Features
  • Blogs & Forums
  • Career Resources

    Browse By:
    Location | Employer | City
  • Most Recent Posts:
    MEDIA CENTER  more
    NetSeminar
    Modernize your Development by Moving Build and Code Quality Upstream
    Moderated by Jon Erickson, Editor-in-Chief of Dr. Dobb's, this interactive panel discussion brings industry experts Anders Wallgren, CTO of Electric Cloud and Gwyn Fisher, CTO of Klocwork together for a candid discussion of the cost savings, productivity and quality benefits that can be achieved by stabilizing builds and code quality as early in the development cycle as possible.

    The reality of today's development environment - geographically distributed teams, the use of Agile development practices, increasing application complexity, etc. - is straining the viability of the traditional coding, build and release process. To stay ahead of the curve, development teams are modernizing their approach to dealing with these issues, and as a result are achieving new levels of development productivity. Register for the webcast.
    Date: Wednesday, July 15, 2009
    Time: 11 am PT/2 pm ET
    Modernize your Development by Moving Build and Code Quality Upstream
    Moderated by Jon Erickson, Editor-in-Chief of Dr. Dobb's, this interactive panel discussion brings industry experts Anders Wallgren, CTO of Electric Cloud and Gwyn Fisher, CTO of Klocwork together for a candid discussion of the cost savings, productivity and quality benefits that can be achieved by stabilizing builds and code quality as early in the development cycle as possible.

    The reality of today's development environment - geographically distributed teams, the use of Agile development practices, increasing application complexity, etc. - is straining the viability of the traditional coding, build and release process. To stay ahead of the curve, development teams are modernizing their approach to dealing with these issues, and as a result are achieving new levels of development productivity. Register for the webcast.
    Date: Wednesday, July 15, 2009
    Time: 11 am PT/2 pm ET
                                   
    INFO-LINK

    Resource Links: