RomPager®
Embedded Web Server for IoT Device Management
RomPager® is a sophisticated HyperText Transfer Protocol (HTTP) engine that serves content to browsers and other Web clients.
Embedded Web Server
The Allegro EdgeAgent Suite is specifically engineered to meet the rigors of embedded computing while offering manufacturers access to the latest networking and embedded security technology to actively participate in the rapidly growing Internet of everything universe of devices.
With 300+ design wins and 250+ million devices shipped to markets worldwide in a broad range of applications, Allegro’s technology is widely recognized as the most used web server on the market today.
The full suite of EdgeAgent products support both IPv4 and IPv6 operation, offers TLS 1.3 using FIPS level 1 validated cryptography along with a rich set of Web technology, unprecedented flexibility, and unparalleled performance to meet your IoT device development needs.
Contact Us
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) |
Supported RFCs – RomPager®
- RFC 1867 – Form-based File Upload in HTML
- RFC 2069 – An Extension to HTTP : Digest Access Authentication
- RFC 2616 – Hypertext Transfer Protocol — HTTP/1.1
- RFC 2617 – HTTP Authentication: Basic and Digest Access Authentication
Supported RFCs – RomSTL™ TLS
- RFC 2246 – The TLS Protocol Version 1.0
- RFC 4346 – The Transport Layer Security (TLS) Protocol Version 1.1
- RFC 5246 – The TLS Protocol Version 1.2
- RFC 8446 – The TLS Protocol Version 1.3
- RFC 3268 – Advanced Encryption Standard (AES) Ciphersuites for Transport Layer Security (TLS)
System Requirements
- Processor Architecture – Works with any 16-bit, 32-bit or 64-bit processor
- Operating System (OS) – Works with any OS vendor and will function without an OS if needed
- TCP/IP Stack – Works with any vendor implementation
- Filesystem – Works with any vendor implementation and will function without a filesystem if needed
- Compiler – ANSI C
Contact Us Today To Ensure Your IoT is Secure
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. Click the button below to schedule a one-on-one web conference to discuss your security needs.