| By Ashesh Badani, Jerry Waldorf | Article Rating: |
|
| June 2, 2009 11:30 PM EDT | Reads: |
2,623 |
As developers create Web Services that provide access to data to an ever-expanding federated audience, identity management is critical. When users present credentials to access a Web Service, there must be validation that they're part of a larger system that allows them to access what they're requesting - just like when you present a debit card to make a purchase or get a cash advance at the grocery store. If you could only use that card at ATM machines run by the credit card issuer, that would be a heavyweight model; a non-distributed security model. Instead, the card issuer enables you to use the card virtually anywhere, assuring the store of your security credentials to do the transaction.
Similarly, such a distributed model for Web Services enables developers to create greater value by emphasizing the service and not verification of security credentials. While an identity management function doesn't have to be embedded in the offering, the Web Service needs to be able to connect with identity management software through lightweight standards; this enables developers to focus on the service offering.
Greater Mobility
Finally, with the increasing need for Web Services to run on a variety of screens - desktop, laptop, mobile devices, and set-top boxes - Web Services developers need an application infrastructure that is simple enough to accommodate all of those possibilities. The emphasis is on quick access to data and multiple fast reads from a database table with greater intelligence on the edge. Where enterprise-class applications that offer all the "-ilities" were the focus in the past, lightweight, Web-scale applications that can be used on a range of screens - particularly on mobile devices - will continue to grown in dominance.
For example, the iPhone or Blackberry could become a next-generation publishing platform, or perhaps provide contextual intelligence that offers highly targeted location-based advertising or other information relevant to appropriate potential customers. But to create such services, developers must be able to easily leverage data services and identity management capabilities; a lightweight framework that provides both would be ideal.
Demand for Simpler Framework Will Be Addressed
To enable enterprises to meet the ever-growing demand to deliver new secure Web Services and quickly and easily leverage data across the business, a simpler SOA framework specifically designed for smaller projects is needed.
Web scale is the new enterprise class that organizations will all aspire to. As work continues in developing and promoting lightweight standards, we believe that enterprise developers will soon have a simpler platform that helps them significantly speed and simplify Web Service design and deployment.
Published June 2, 2009 Reads 2,623
Copyright © 2009 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Ashesh Badani
Ashesh Badani is the Director for Product Management/Marketing of SOA and Emerging Platforms at Sun Microsystems.
More Stories By Jerry Waldorf
Jerry Waldorf is the CTO and Chief Architect of Software Infrastructure at Sun Microsystems. He was previously vice president of Engineering at SeeBeyond and has over 15 years of integration experience.
- Kindle 2 vs Nook
- Why IBM’s Server Chief Got Busted
- Is Cloud Computing Like Teenage Sex?
- Industry Experts Discuss the State of Cloud Computing
- Performance Tuning Essentials for Java
- Confessions of a Ulitzer Addict
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- It's the Java vs. C++ Shootout Revisited!
- Cloud Computing Can Revitalize Your Career as Software Developer
- IBM Could "Reinvent" Java: Mills
- Oracle & Cloud Computing: Exclusive Q&A with SVP Richard Sarwal
- A Brief History of Cloud Computing
- Kindle 2 vs Nook
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Why IBM’s Server Chief Got Busted
- Is Cloud Computing Like Teenage Sex?
- Industry Experts Discuss the State of Cloud Computing
- Performance Tuning Essentials for Java
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- My Thoughts on Ulitzer
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- JavaServer Faces (JSF) vs Struts
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- What's New in Eclipse?
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- i-Technology Predictions for 2007: Where's It All Headed?









































