What Is Ubiquitous Computing and How Is It Affected by XML?
The latest incarnation of the ubiquitous computing concept is the new wave of business-to-business computing. In B2B computing, consumers and suppliers seamlessly complete shared transactions over a “virtual” common infrastructure and/or network. If you agree that ubiquitous means “everywhere and all the time,” then ubiquitous computing is clearly still only a concept. The question is: What does it take to interconnect computer equipment and have all applications seamlessly working together? The capabilities required for ubiquitous computing are: 1. Connectivity 2. Application awareness 3. Application interaction 4. Context or semantic interpretation of calls to interfaces 5. Shared evolution Let’s see whether the current technology mix that supports each capability is mature or stable. Connectivity Pick a medium: fiber, copper, wireless….Pick a configuration: LAN, WAN, MAN, Internet, intranet….Everything we need is already here, and more options are presented regularly. This capab