RomPager® – The Most Used Web Server on the Market Today
RomPager® is a sophisticated HyperText Transfer Protocol (HTTP) engine that serves content to browsers and other Web clients. Fully compliant with HTTP 1.1 specifications, the RomPager® Web Server offers superior performance and can be configured to handle thousands of concurrent requests.
RomPager® also provides access to a high-performance CGI-style interface, optional file system support, and the ability to dynamically generate HTML giving your engineering team flexibility to design any Web-based interface of their choice. Additionally, the toolkit offers the ability to serve web objects (HTML, GIF, JPEG, Applets, etc.) from multiple sources: an optional file system, CGI-style User Exit functions, and ROM. RomPager® is delivered as standard ANSI-C source and built upon a highly portable and field-proven abstraction layer enabling it to work with any RTOS or TCP/IP stack.
Why Use RomPager as Your Embedded Web Server
Features |
Benefits |
Small code footprint | More resource available for application features |
ANSI C Source Code Distribution | Broad processor architecture support eases porting and support |
Processor, RTOS, and TCP/IP stack agnostic | Allegro’s products will work with new or existing hardware and software designs |
Interface files for leading RTOS vendors provided | Minimizes porting effort, decreasing time to market |
Shipping in millions or products worldwide | Field-proven reliability |
Compatible with all standard browsers | Universal and ubiquitous support |
Support for all HTML versions including HTML 5 | Your designs can incorporate and use the latest HTML technology |
HTTP 1.0/1.1 Support | High-performance capabilities of HTTP 1.1 in addition to backward compatibility with HTTP 1.0 |
An interface of SNMP-style set and get routines | Access routines can be shared from RomPager® and an SNMP implementation |
Dynamic HTML creation | Creating HTML dynamically saves considerable space and delivers performance gains especially in larger systems |
Efficient Internationalization support | Built-in support for Internationalization allows engineers to concentrate their efforts on product differentiation |
Flexible Security and External Security support | Use software encryption or if available make use of hardware crypto encryption |
Compilation switches for size, feature, and speed trade-offs | Allows the development team to optimize for system resources |
URL State Management support | Allows designers to fully use stateful communications (cookies) |
Tell Us About Your IoT Issues
Implementing IoT device security can be a challenge. Let us help you by sharing our proven framework for integrating a proactive security approach into your design.
Our Resources
How the U.S. Government is Using Blockchains, NFTs and more to Transform their Processes
The U.S. Government is Utilizing new IoT related technologies to transform its processes, including the 2030 census. Learn more about these technologies.
The Allegro Cryptographic Engine Listed as a CMVP Module in Process by NIST
Allegro is pending review for FIPS 140-3 validation from NIST for the Allegro Cryptography Engine – ACE™. Allegro has been added to the Modules in Process List (MIP), which highlights the modules that the NIST Cryptographic Module Validation Program (CMVP) is actively...
Allegro Joins The Medical Device Software Development Summit
As a leading provider of embedded software solutions, Allegro is pleased to announce its attendance at the Medical Device Software Development Summit 2023. This event is set to take place in Boston, Massachusetts, from May 16th to May 18th, 2023. The Medical Device...
Let’s Talk IoT Security
Implementing IoT device security can be a challenge. Let us help you by sharing our proven framework for integrating a proactive security approach into your design. Schedule a one-on-one web conference today to discuss your IoT security needs.