ChipCenter Questlink
SEARCH CHIPCENTER
Search Type:
Search for:




Knowledge Centers
Product Reviews
Data Sheets
Guides & Experts
News
International
Ask Us
Circuit Cellar Online
App Notes
NetSeminars
Careers
Resources
FAQ
EE Times Network
Electronics Group Sites

KNOCK! KNOCK! "WHOýS THERE?"


Circuit Cellar Online
THE MAGAZINE FOR COMPUTER APPLICATIONS
Circuit Cellar Online offers articles illustrating creative solutions
and unique applications through complete projects, practical
tutorials, and useful design techniques.

KNOCK! KNOCK! "WHOýS THERE?"

Lessons from the Trenches 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.

PREVIOUSNEXT


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.
Click here to get your listing up.

Copyright © 2003 ChipCenter-QuestLink
About ChipCenter-Questlink  Contact Us  Privacy Statement   Advertising Information  FAQ