Welcome!

Anne Thomas Manes

Subscribe to Anne Thomas Manes: eMailAlertsEmail Alerts
Get Anne Thomas Manes via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Anne Thomas Manes

Hype is a very useful marketing tool. You come up with a new idea, something with real potential. You go out and raise awareness, you evangelize about how this new technology will revolutionize business. If you market it well, you create a buzz. The next thing you know, you've got lots of people talking about it. New businesses start popping up. Money starts to flow. Suddenly you're on your way to endless riches...at least for a little while. But there's a problem with hype. If you're not careful, the idea will get exaggerated. Expectations can get totally out of hand. What starts out as a good idea can turn into something totally unattainable. Then, if you don't deliver on the hype within an unrealistically short time frame, the public begins to doubt that the technology will ever work. And then the bubble bursts. Crashing and Burning There are lots of examples of ... (more)

WS-I and W3C

IBM and Microsoft recently launched another Web services-related effort - the Web Services Interoperability Organization (www.ws-i.org), or WS-I for short. Its charter is to promote Web services interoperability across platforms, operating systems, and programming languages. I, for one, view interoperability as absolutely critical to the success of Web services technology. I don't think I'm alone in the view, since more than 60 companies joined the consortium within the first week. Obviously the formation of this group is a "good thing." So I was a bit amused by the immediate de... (more)

The State of Standards

There is an old saying among standards wonks: "The most wonderful thing about standards is that there are so many of them." And this truism is more applicable today than ever before. There are so many WS-* specifications, I've started referring to them as WS-Vertigo. But there is a reason that there are so many of them. The Web Services Framework (WSF) relies on a composable architecture. One of the primary tenets of the WSF is to keep things as simple as possible. Therefore, if an application doesn't require security, reliability, or transactions, you shouldn't clutter up the i... (more)

Registering a Web Service in UDDI

UDDI (Universal Description, Discovery and Integration) is a registry for Web services. It provides a mechanism to advertise and discover Web services. Although you don't need to use UDDI to implement a Web services solution, you'll find that a UDDI registry greatly simplifies the management and administration of your services, particularly once they have reached a certain critical mass. Once you've developed more than a few services, and once you start giving access to those services to more than a few controlled individuals, management starts to get more challenging. Potential... (more)

Book Excerpt: When to Use Web Services

There are many compelling reasons to use Web services. It seems as if everyone is at least playing with Web services. Almost every software vendor is building support for Web services into its platforms, languages, and tools. Web services enable any-to-any integration, supporting any programming language, any runtime platform, and any network transport. Technologies such as SOAP and WSDL are simpler to use than traditional integration middleware technologies, and they offer much more flexibility. When combined with domain-specific industry standards, Web services enable unprecede... (more)