|
Using UPnP to Respond to Inquiries
by Edward F. Steinfeld
Start ý UPnP
Overview ý Functions ý Device
Addressing, Discovery, and Description ý Control,
Event Messaging, and Presentation ý UPnP
Forum ý Software Tools ý Hardware
ý Easier Deployment ý Sources
and PDF
SOFTWARE TOOLS
If you are not familiar with GENA, SSDP,
SOAP, and multicast HTTP, or if you would rather have someone else
do all the basics, a small number of UPnP toolsets are available.
The toolset vendors are members of the UPnP Forum. They have tested
their products at UPnP Plug Fests for adherence to the specification
and compatibility with other vendorsý products.
RomUPNP Basic and RomUPNP Advanced toolkits
are available from Allegro Software
Development Corporation. The basic product includes discovery, description,
and presentation, and the advanced product adds events and control.
Control turns a device into a UPnP control point. These products,
along with all other Allegro Software products such as the micro-XML
parser and web client, follow the UPnP principal of being hardware,
operating system, and language independent. Most small networked devices
do not use an embedded operating system, but the Allegro Software
family of RomPager products works well in this environment. The RomPager
products may have the smallest footprint of all the embedded product
toolkits. They are written in ANSI-C to make compilation and porting
easy.
If you are using a total Java solution,
Metro Link, Inc. has
a complete set of Java-based UPnP software stacks. The Metro EnableWorks
Device SDK for Java was built for both Java 1.1 and 1.2. It works
with any fully Java 1.1 or higher compliant OS. The Metro EnableWorks
UPnP control point SDK for Java gives you all the tools they need
to develop UPnP control points for Java 1.2 compliant platforms.
PREVIOUS
NEXT
Circuit Cellar provides up-to-date information for engineers. Visit
www.circuitcellar.com for
more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com
or subscribe online.
ýCircuit Cellar, the Magazine for Computer Applications. Posted with
permission. |