YOUR FEEDBACK
The 4 Core Principles of Agile Programming
Siegfried wrote: Actually, every elephant has two left feet, and two right...
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

SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


BEA WebLogic Platform: Enabling Complex Web Services

Digg This!

Web services. Who needs them? You will. Indeed, I have. As a proof of concept for a wireless company, I wrote an application that allowed users to manage a fantasy football team from any WAP-enabled handheld. Users could set their lineup for the big day, or add and drop players from their roster. You know, the basics of running a fantasy team. The only glitch was integrating with the fantasy football service provider, who didn't have an open API to their back-end business processes and information. Had they provided a Web service that allowed me to retrieve player information and send updates, my development time would have decreased dramatically and the robustness of my application would have improved as well.

Why wasn't it an open Web service? In the past, I've been a skeptic about the value of Web services (until I needed one!). Even with all the Web services companies popping up these days, I still feel there are roadblocks ahead for wide adoption. Those I see center on the lack of adaption to alternative business processes and technical feasibility.

For instance, take the above example. A company offers a free service (e.g., fantasy football league) to millions of subscribers. A small fee is collected from members who purchase value-added services, but this revenue is nominal. How do you make money on this business model? I'll give you a hint. Did you see the Britney Spears commercials during the Super Bowl? You guessed it, advertising. Many companies offering "Web-serviceable" content on the Web are still reliant on advertising dollars. Web services promise to ease the trading of information. However, advertisers spending millions of dollars tend to frown on a technology that allows the circumvention of their promotions. Would you risk a multimillion-dollar advertising contract to build a Web service that opens your business up to the world, yet allows that world to filter out advertisements? The choice is hard to quantify, and I believe it's slowing the adoption of Web services today. My example is perhaps too focused on advertising-revenue­based firms, but illustrates my point. Businesses with established business processes and relationships are often unable to adapt their business models to be profitable using Web services. This lack of flexibility hinders adoption.

There are also technical hurdles preventing widespread adoption of Web services. One I'll cover today is the inability to perform complex transactions across multiple Web services hosted by numerous providers. To make Web services viable, the ability to perform asynchronous transactional communications is required. Some enablers include ebXML (Electronic Business eXtensible Markup Language) and BTP (Business Transaction Protocol), which allow businesses of any size to communicate across long-running business processes in a standard fashion. ebXML even provides semantics for advanced, asynchronous messages. However, the ability for providers to support asynchronous transactions is crucial to long-running, complex Web services. This is where the BEA WebLogic Platform shines. BEA's approach to Web services is to wrap EJBs and JMS destinations in SOAP wrappers. This approach uses the industry's strongest J2EE backbone, WebLogic Server, to support the asynchronous capabilities required to make Web services widely successful.

This issue of WLDJ features articles from Scott Dietzen, CTO of BEA, and Steve Chazin of Bowstreet. Scott elaborates on the impact of Web services on J2EE, while Steve talks about utilizing WebLogic Server to dynamically assemble applications with Web services. My confidence in Web services grows each time I hear about BEA's growing dedication to this technology.

Web services. Who needs 'em? If you don't already, you will, and BEA will provide the platform.

About Jason Westra
Jason Westra is the CTO of Verge Technologies Group, Inc. (www.vergecorp.com). Verge is a Boulder, CO based firm specializing in eBusiness solutions with Enterprise JavaBeans.

BEA WEBLOGIC LATEST STORIES
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft. Mike is focused on the delivery of the Windows virtualization technology, including Windows Server 2008 Hyper-V, Microsoft Hyper-V Server and Virtual PC 2007. Mike also directs the tec
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
Virtualization Meets DaaS - Desktop-as-a-Service
After a $1.5 million angel round, Desktone, which was started in 2006 by Eric Pulier, who also started SOA Software, US Interactive and IVT, picked up $17 million in first-round funding about a year ago from Highland Capital Partners, SoftBank Capital, Citrix Systems and the China-base
Engelbart's Usability Dilemma: Efficiency vs Ease-of-Use
The mouse was the original idea of Doug Engelbart who was the head of the Augmentation Research Center (ARC) at Stanford Research Institute. Engelbart's philosophy is best embodied, in my opinion, in the design of another device that he invented, the five-finger keyboard - with keys li
Web 2.0 Is Fundamentally About Empowering People
'Unlocking content to be remixed into new business value' is the driver of Web 2.0 in the enterprise, says Rod Smith, IBM VP of Emerging Internet Technologies, in this Exclusive Q&A with Jeremy Geelan on the occasion of IBM's release of a new technology created by IBM researchers, code
Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
Here is a question that I have been pondering on and off for quite a while: Why do 'cool kids' choose Ruby or PHP to build websites instead of Java? I have to admit that I do not have an answer. Why do I even care? Because I am a Java developer. Like many Java developers, I get along w
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
BREAKING NEWS FROM THE WIRES
AmberPoint Extends SOA Governance to Apache ServiceMix, BEA AquaLogic Service Bus 3.0, BEA WebLogic Integration, Cisco ACE XML Gateway, JBoss Enterprise Application Platform and Oracle Fusion
AmberPoint announced today that it has extended the reach of its runtime SOA governance