Thursday, March 17, 2005

Confused about what service-oriented architecture (SOA) really means? You needn’t be, said David Chappell. All you need to do is look at what the major vendors are implementing, because in the services world, the big vendors define the market—they “rule the world.” And whether or not you understand it, SOA is coming.

At his SD West 2005 keynote speech on Wednesday, Chappell, principal of Chappell & Associates of San Francisco, told his audience that SOA is going to radically change the development world—for the better. (“And if you don’t like change,” he advised the audience, “get out of the software business!”) The major vendors have settled, he said, on a set of standards for interoperable Web services—Simple Object Access Protocol (SOAP) for the underlying communications, the so-called “WS-*” standards for the peripheral protocols—and that “the global agreement on SOAP has the potential to affect software development analogous to the adoption of TCP/IP ten years ago. The result then was enormous change, the global Internet.” In the near future, he predicts, “we’ll see that same sort of ubiquitous connectivity at the application level.” It should be no surprise that this kind of move is coming, he insisted. “We know that pretty much all software we build eventually has to talk to other software. Even lonely applications eventually make friends. Doesn’t it make sense that our default architecture should take into account from the get-go this need for connectivity in logic?” Previous attempts (CORBA, Java RMI, COM, DCOM) have failed, said Chappell, since vendors weren’t all on the same page. But Web services is different, simply because agreement exists. “After years of fighting about it, all the major vendors have finally agreed on how to expose those services.” He predicted that within three years, almost everyone in the audience would be building their applications on services.

Of course, even if all the technical issues were settled, “The real impact of this move to a service-oriented world is with people,” Chappell pointed out. How do you motivate people to make the move? For example, if one group in a company builds their applications which can be adopted by other units…what’s in it for the authors? (At a talk in Zurich, Chappell recalled, he was explaining this social process: “A guy jumped up in the front row: This is communism!”) Chappell reported that in his consulting experience, a massive top-down-directed move to a company-wide SOA would be the best choice from a technical standpoint: all the services could be developed together toward a common goal, with less time spent refactoring. “It’s the way any sane architect would approach the problem, yes?” Most information technology departments start out using a return-on-investment argument, Chappell said. “IT goes to the business, with all the credibility IT has (audience laughter), and says, ‘Mr. Business: Give us $5 million dollars—we’ll SOA the world and come back in three years with great ROI!’ Doesn’t work. SOA arguments based on ROI are DOA.” Instead, he said, in all but a tiny handful of cases, SOA adoption occurs incrementally: An application here, a database exposed as a service there. Of course, Chappell explained, such organizations spend considerable time refactoring their services, because getting services right the very first time is quite hard. Despite the resources wasted in rearchitecting downstream, Chappell observed, incremental adoption is the only realistic hope in most companies.

Chappell went on to the trend toward Business Process Management (BPM), and explained how BPM, Business Rules Engines (BREs) and Web services are entwined. “Application servers by themselves aren’t sufficient to support orchestration”, he said, noting that business process logic needs extra services not provided by traditional application servers. Again, the crucial trend is the convergence of vendor support on a common model: Web services to communicate among the business process logic, the legacy applications, and the new Web-service-enabled applications. It may even enable a new class of developer/analyst hybrid, said Chappell. The major vendors all support graphical development of the business logic that runs within their rules engines (“there’s a standard for this called Business Process Modeling Notation that nobody supports yet”, he said wryly). He stepped quickly through a graphical example of creating business logic in the diagramming notation. “But do you see objects anywhere in here?” he challenged. “Do you see classes? Inheritance?” Clearly the engine will compile it to objects under the hood, he said, but it needn’t be visible to the user. Today’s model of embedding business logic in Java or C++ or C# code is flawed, said Chappell, because the logic becomes scattered throughout source files and is hard to find—even for specialist programmers. But the advent of business rules engines, communicating via Web services and driven by graphical editors usable by nonprogrammers, is “about to go mainstream. Last year Microsoft shipped a rules engine”, he pointed out. “They don’t enter small markets.” This means, he said, that the kind of business analyst who used to work in Visual Basic (“by definition, they’re knowledgeable in the business and not afraid of technology”) will now be able to work directly strictly on the business logic that’s their specialty, rather than having to just pass requirements on to developers.

“This is the strongest force in development, the biggest thing we’re going to face, for the next several years,” he wrapped up. “If you’re open to change…welcome to the service-oriented world.”

10:43 PM

21 comments:

at 7:45 PM Anonymous said...

Hi what a great blog,make money fast and easy. If you have time pay me a visit.make money fast and easy

at 2:50 AM Anonymous said...

I have seen a lot about work from home home based business opportunity.

See how a 33 yr old ex-bouncer replaced his income and learned even more about work from home home based business opportunity

Seriously, It only took about nine months. There is a lot of hype out there about work from home home based business opportunity so don't get overwhelmed.

It's real though. A sixty year old industry that does $100 Billion a year in sales. Isn't that worth ten minutes of your time?

Click Here Now

at 10:22 PM Anonymous said...

I have a pretty cool site about Check out pool purifier swimming water

at 12:39 PM Anonymous said...

Hello! What at great blog you have going. I blog about strategic internet marketing. I am also offering the eBook "Adsense Empire" to my visitors.... Stop by & get your copy today

at 12:22 AM Anonymous said...

Sein nicht die einfachste Sache zum zu sprechen, aber sein wert sie.Candidly, Edith honeywell hepa air cleaner

at 8:50 PM Anonymous said...

Hello ##NAME##, with all the information on work at home jobs I became very overwhelmed. Anyway, I was online doing a specific search for the most current information on work at home jobs and somehow I ended up on your site. ##NAME## to be frank, ##TITLE## wasn't not the exact match to what I was looking for, but boy am I glad I'm here. You've certainly managed to grab me attention and peak my interest. I must say this is a great blog and I'm most certainly happy that I stopped by eventhough it wasn't the work at home jobs related information I was looking for. Thanks. Keep up the good work.

at 1:57 AM Anonymous said...

a great opportunity, no selling, no phoning, no recruiting PERIOD!

at 9:27 AM Anonymous said...

Long live open source and Linux News . I am trying to get as much info as I can on Linux News so I can utilize the power of Linux to my maximum benefit. I would appreciate also if someone could give me a heads up on how to get an RSS feed on this site as well. Here's a good resource for Linux related news and stuff: Linux News

Thanks...

JK

at 2:01 AM Anonymous said...

Hello,

With so many people suffering and so many things happening, we should all focus in our "present" time and enjoy the moment...somehow your post remember that to me

I'm working on a data backup site. It is not easy to find good content for data backup websites but I try to do my best...I also have a blog there

at 9:00 PM Anonymous said...

If $12 a month isn't going to put you in a bad spot online mlm home business has been providing me with a nice income from a great company. Once you try online mlm home business most of the time you are hooked if you find the right company for you. I can't make any promises but thought all of you owe it to yourself to at least check it out and watch the video. Thank you for your time.

at 9:41 PM Anonymous said...

Thank you!
[url=http://dodnoebs.com/ypjx/xwia.html]My homepage[/url] | [url=http://czsvjmeu.com/dppv/mmnb.html]Cool site[/url]

at 9:42 PM Anonymous said...

Great work!
My homepage | Please visit

at 9:43 PM Anonymous said...

Good design!
http://dodnoebs.com/ypjx/xwia.html | http://chwntwaw.com/rxlo/pegr.html

at 6:21 AM Anonymous said...

http://www.moneymakersecrets.com/firstmoneysecrets/ First Time To The Market legitimate work from home
Enjoy the opportunity, change your life -legitimate work from home. Don't Miss legitimate work from home - Visit Today...http://www.moneymakersecrets.com/firstmoneysecrets/

at 10:20 PM Anonymous said...

Good blog - very interesting!! Thought you might like some excellent advice on driving extra traffic to your website/blog - I'm into music store and to drive traffic to my website I was searching around the internet for absolutely ages looking for SEO tools to fire my site up the Google search engine, then I signed up free for this superb traffic gereating tool - I now have loads of hits to my websites/blogs and my site is shooting up the Google rankings quicker than ever before.

Consequently this can see your affiliate commissions shoot through the roof - meaning lots of extra money coming in for you and your family. Sign up now - it's free.
. Sorry if this information is of no use to you but seeing as you have the anonymous feature enabled I thought I should share this free bit of essential promotional advice with you and would hope you would do the same for me.

I hope the tool will serve you equally as well as it has me!!

Best of luck, cheers for now, dave.

at 3:21 PM Anonymous said...

120x600 ads adstream forladys media real ron ss sx.ads wmn x08

at 6:09 PM Anonymous said...

Great site about
network marketing opportunity. I am bookmarking it.
Please also visit my site aboutnetwork marketing opportunity

at 6:34 PM Anonymous said...

Word of cation to anyone who is looking at the home business opportunity 3000adaytheeasyway.com this site seems to be a rip off. I have participated with them, yet haven't not received anything that they have promised nor can I get ahold of any representative via email or phone.

Anyone else having better luck with this program or are you having the same experience?

If you want a good website with alot of information on home businesses and resources check out free home based business opportunity

at 11:12 AM Anonymous said...

This is probably the best business opportunity I have ever seen! It's called GAP. Anyone have any input on this one? I have also seen some good reviews and resources at serious home based business opportunity

at 1:17 PM Anonymous said...

I am the sort of guy who loves to try radical things. Right now I'm manufacturing my personal photovoltaic panels. I'm making it all alone without the help of my men. I'm utilizing the net as the only path to acheive that. I stumbled upon a truly brilliant website that explains how to build photovoltaic panels and wind generators. The internet site explains all the steps required to solar panel construction.

I am not exactly sure about how accurate the info given there is. If some experts over here who have experience with these things can have a peak and give your feedback in the site it will be great and I'd really treasure it, because I truly would love to try solar panel construction.

Thanks for reading this. You guys are great.

at 3:13 PM erotic lesbian stories said...

Those who werentactually holding their genitals were squeezing thighs together. Six months later, Bob invited me over to hisapartment.
son mom stories xxx
non fiction beastiality stories
adult xxx free stories
harry potter adult stories
free hard core taboo stories
Those who werentactually holding their genitals were squeezing thighs together. Six months later, Bob invited me over to hisapartment.