- Latest W3C protocols
- Web Services implementation
- Easily implemented by today's IT professionals
DEVICES PROFILE FOR WEB SERVICES (DPWS)
In order to provide the most flexible solution, Life|ware was designed to embrace Web Services standards for device connectivity. You are not locked into one manufacturer when choosing the systems and devices that run your property. Instead, you can choose the systems and devices that meet both the functional and budgetary requirements. Additionally, Life|ware can integrate legacy systems and hardware by creating a gateway that exposes those systems and devices as Web Services.
DPWS represents a refined and elegant way to achieve the dynamic discovery and control of networked devices in a distributed computing environment, regardless of machine, software or platform technologies. Devices implemented with DPWS become true “black boxes” on the network, providing services to any application, on any platform, written in any language.
DPWS Adoption
The core of the Life|ware system is its DPWS stack — software that leverages Web Services to create a truly powerful, extensible system that can communicate with a variety of devices.
Life|ware has been working to help manufacturers reap the benefits of embedding DPWS into their hardware and systems. In Life|ware, the DPWS stack creates a powerful, extensible system that can communicate with a wide variety of devices and systems. The Life|ware DPWS stack converts the programming interface for a controller (such as a security system) or a device (such as a light or audio switcher) into a Web Services device which can be implemented using an Ethernet connection to a customer's local server. To date, Life|ware has published WSDLs in 14 different classes and has used DPWS to support systems and devices for more than 100 different manufacturers.
The basic stack includes the code to fully implement the Web Services specification. Any additional device-specific code required to implement a device will depend on the complexity of the device interface and the number of devices hosted by a single DPWS server.
Life|ware continues to work closely with industry leaders and industry-specific standards bodies to develop DPWS technology for a variety of devices and systems, as well as to further develop DPWS classification standards that apply to Web Services-based devices.
Working with Life|ware
Manufacturers interested in capitalizing on the benefits of Web Services can work Exceptional Innovation to have the lightweight DPWS stack incorporated directly into a product.
Contact Exceptional Innovation for more information about DPWS and the business benefits it represents. Services that are provided include WSDL reference documents for each supported device class, consulting services, requirements planning assistance and development services.

