Welcome!


Vol: 2 Iss: 1

Read Back Issues

Wireless, like beauty, is in the eye of the beholder. Mention wireless, and you can step back and watch the conversation spin for hours around differing definitions and approaches. In some minds, wireless is all about cell phones, and consequently is a completely consumer-oriented ...
In May 2000 I was invited to Microsoft's corporate headquarters in Redmond for a special 'technology experts' summit. At this summit, the forty or so of us in attendance were given a special sneak preview of a technology upon which Microsoft planned to 'bet the farm,' so to speak. They...
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 ...
Web services promise many advantages, such as faster development time, the ability to link disparate business systems together, enhanced software modularity, and increased congruence between business process models and computational architectures. With these in mind, many organizations...
Many far-reaching claims are being made with regards to Web services. Some in the industry suggest that Web services will make dynamic e-business a reality, will be the next distributed programming paradigm, and will enable the 'Holy Grail' of fully distributed Web applications. Compon...
The transformation of Alliance Airlines was a challenging and painstaking experience. The gray hairs on my head and in my beard are firm reminders of the long days and sleepless nights that were required to deliver the end result. I know a few people at SilverStream who feel the sa...
I've described elsewhere the idea of 'swarms' - spontaneously federating devices and software services connecting over networks. Some people are now describing this concept as 'wireless Web services,' extending the group of ideas now being called services-on-demand.
SpiritWave 4.4 from SpiritSoft is a vendor-independent, JMS-compliant messaging system that provides a common interface to heterogeneous messaging systems. It supports the publish/subscribe and point-to-point messaging paradigms. To leverage existing investments in messaging systems, S...
Web services is often spoken of as a future technology, yet it's important to understand that Web services is already proving to be a key component of the products and projects of today.In this article I examine how Web services has become an enabling piece of Epic Data's Connectware f...
Converting a Web site to a Web service requires some new tools in your programming toolbox. For Web services that need to exchange arbitrary Java objects, you can add the tools described here. I'll show you how to exchange Java objects using SOAP RPC and invoke methods on these objects...
Imagine that Web services becomes successful beyond the wildest dreams of anyone involved with the technology. Take your imagination even further and suppose that every single PC, workstation, and server on the face of the earth communicates using Web services. While that sounds lik...
Why Bother? When I was asked to focus this month's column on the subject of wireless and Web services, my immediate reaction was 'Why bother?' If you follow industry press and talk to prospects and customers, it seems that the brave new world of Web services is number 11 on the list o...
The momentum behind Web services is building. If you haven't heard about them by now, you've probably been living in a jungle or some remote area for the last few years. The underlying technologies of Web services are XML, HTTP, SOAP, WSDL, and UDDI. XML provides an open standard for d...
Web services is an emerging Internet programming paradigm that enables the remote invocation of software objects among heterogeneous systems over the Internet. There are two sides to Web services programming. On one side is the creation and deployment of Web service objects onto Intern...
What happens when the hype of Web services meets the increasingly popular and ever-changing world of wireless computing? Most likely, confusion and disillusionment. In this two-part article, we'll explore the uncharted waters of wireless Web services. We'll use the J2ME platform for de...