From the Editor-in-Chief of SOA World Magazine

Sean Rhody

Subscribe to Sean Rhody: eMailAlertsEmail Alerts
Get Sean Rhody via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Sean Rhody

Back in the old days, when you needed to communicate with someone distant, you usually had to send a letter. There was no instant response, and there was no way to tell when your message was received. Now we have always-on e-mail, BlackBerrys, and assorted other devices to make what was once a leisurely (or agonizingly slow) process instantaneous, and synchronous. This issue is about the battle of two idioms - instant, synchronous communication, as championed by the Remote Procedure Call; and asynchronous communication (which may still be instantaneous, but doesn't have to be), represented by the message-based camp. Web services is about communication, plain and simple. Two (or even more) computers work together to accomplish a task, sometimes directed by human beings, sometimes working based on some program. To work together, the computers exchange information. Web... (more)

Java and All That JiBE

Java Developer's Journal was among the many exhibitors at the Java Business Expo at the Jacob Javits Center in New York City. I was only able to make it for one day, but I managed to pack a great deal of interviewing, observation and conversation into that day, in addition to presenting our Editor's Choice Awards. (See JDJ Vol. 4, Issue 1.) Probably the biggest news from the show was the renaming of the JDK 1.2 and its accompanying APIs to Java 2. This move is a signal from Sun that some changes are happening with Java, and that now is the time to take notice. One important chang... (more)

Why Linux?

Linux is one of the operating systems I run in my basement in what my wife likes to call the computer lab from hell. That may be because the heat from all the obsolete equipment I collect is reducing my fuel bill and keeping the place toasty and warm. Linux is one of three UNIX variant operating systems I run down there (four if you count Solaris for Intel as a separate beast), and it's probably the one I tinker with the most. Every time I upgrade a machine at home I can't resist the temptation to throw Linux on it to see if it will run a little better, a little faster. I've trie... (more)

The Information Paradox

One of the most interesting paradoxes of the information age is the challenge of obtaining critical mass for a technology - the classic chicken-and-egg problem. Remember when you could buy your software on floppy disks because only a few people had CD-ROM drives? How about the plethora of high-density floppy drive replacements? Our industry has frequent problems adapting technology, in part because there are so many players, and so few who will work together. It's interesting to see that many folks regard Web services as yet another possible technology, but one without widespread... (more)

Animal Farm

There's a lot going on in the world of Web services these days, so much so that it's almost hard to keep track of it. And there is definitely enough to make it difficult to make sense of competing initiatives. But it certainly makes for interesting watching. Case in point is the Web Services Interoperability organization (WS-I). Chartered as an open standards group whose purpose is to increase the interoperability of Web services across platforms, languages, and systems, the group counts IBM, BEA, and Microsoft amongst its members. So where, you ask, is Java founder and J2EE spe... (more)