RomPager A full featured embedded to enable access and control of devices through standard desktop browsers.

RomPager RomPager Remote Soft Pages Host HTTP Proxy Runtime HTML

RomPager RomPager RomMailer RomWeb- RomPOP RomDNS Light Client Basic HTTP Full-featured HTTP Server STMP POP3 DNS Server Client HTTP Client Client Client

Scheduler and Support Routines

File System Interface UDP Interface TCP Interface (Optional) (Optional)

RomPager Embedded Sample Pages Included Benefits The RomPager toolkit comes with a rich set of sample pages consisting of over 100 HTML pages, A complete HTTP or Web Web Server Toolkit images, and Java applets. These demonstration server for your intelligent devices pages show a complex application that illustrates The Allegro RomPager® toolkit is a set of No more developing unique user the full set of RomPager capabilities. There is also development tools and sources to create the finest a set of validation pages that each tests a single interfaces for every hardware or embedded Web server for intelligent devices. It platform. HTML function. They may also be used to learn can be used for any device with a network about a particular capability. Since the sample A complete Web server with interface making that device accessible to the many pages use all the facilities of the RomPager engine HTML application pages fits in commercial Web browsers. RomPager includes an they may be also be used test the robustness of the only 30 kbytes. Requires little embedded HTTP server that is compatible with all port to your environment. additional hardware to keep standard browsers including Internet Explorer, your recurrent cost low. Netscape Navigator or Communicator, Hot Java, HTTP 1.1 Support and Mosaic, on all platforms, allowing any Displays your dynamic data on network-connected browser user to easily access The RomPager Web server support matches any commercial . and control your device. current specifications of HTTP 1.1 (RFC 2068 and drafts) and can provide improved page loading Makes your intelligent device The RomPager Web server has been ported to all times and network efficiency. RomPager provides proactive by incorporating leading embedded kernels and realtime operating full interoperability with Microsoft Internet embedded email. systems (RTOS). Support for most kernels is Explorer 4.0 (the first leading browser to support included in the toolkit. If your device or Uses standard off-the-shelf Web HTTP 1.1). Digest Authentication (RFC 2069) is application does not require the support provided design programs to create your also supported, although the major browser by a RTOS, the RomPager Web server can still be own unique user interface. vendors may not yet support this capability. easily integrated with your embedded application. Integrated with all leading A flexible, powerful interface to SNMP-style set RealTime Operating Systems Internationalization Support and get routines maximizes use of your existing (RTOS) but does not require an Dynamically selectable user phrase dictionaries software investment. Direct access of SNMP RTOS. This permits you to make for easy support of internationalized pages. variables via MIB Object ID pointers is supported select the type of kernel most Since a page is stored only once with multiple for the SNMP Research EMANATE product line. appropriate to your product. phrase libraries, your application can provide No royalties to pay – RomPager comprehensive international support while using is provided as C source code. significantly less memory than other approaches. Again, keeps your recurrent cost RomPager comes with standard error messages low. included for French, German, Italian, Portuguese, and Spanish as well as English. The built-in numeric-conversion routines between HTML – Levels 2.0, 3.2, 4.0 HTML text format and internal numeric formats Support for HTML levels 2.0, 3.2, and 4.0 eliminate device-specific conversion routines. The including Netscape and Microsoft extensions so format conversions include support for 8, 16, 32, that your pages can present information and 64-bit signed and unsigned integers, ASCII effectively. This includes page and forms text, Boolean, Hex display, separated Hex display, processing support for , (Button, and TCP/IP dotted decimal display. Checkbox, Form, Hidden, Password, Radio, Reset, Submit, and Text types)