Brook Framework
Brook is a cross-platform microframework which helps to develop web Pascal applications built by Для просмотра ссылки Войдиили Зарегистрируйся or Для просмотра ссылки Войди или Зарегистрируйся. Its core has been developed using the Для просмотра ссылки Войди или Зарегистрируйся, that's why it is so fast, compact and useful to run on embedded systems.
Features
Brook is a cross-platform microframework which helps to develop web Pascal applications built by Для просмотра ссылки Войди
Features
- Three threading modes:
- Event-driven - single-thread + polling.
- Threaded - one thread per request.
- Polling - pre-allocated threads.
- Isolated request - request processed outside main thread.
- Fast path routing that supports:
- Regular expression with Для просмотра ссылки Войди
или Зарегистрируйся optimization. - Для просмотра ссылки Войди
или Зарегистрируйся for path entry-points.
- Regular expression with Для просмотра ссылки Войди
- HTTP compression:
- Для просмотра ссылки Войди
или Зарегистрируйся - for static strings and streaming. - Для просмотра ссылки Войди
или Зарегистрируйся - for file compression.
- Для просмотра ссылки Войди
- HTTP cookies:
- Providing classes which handles server side cookies.
- HTTPS support:
- Data encryption through Для просмотра ссылки Войди
или Зарегистрируйся library.
- Data encryption through Для просмотра ссылки Войди
- Dual stack:
- IPv4 and IPv6 on top of a single socket.
- Basic authentication:
- For standard login using username and password.
- Upload/download:
- Static body and payload.
- Content streaming for real-time applications.
- Small and large files transferring.
- Mathematical expression evaluator:
- Arithmetic, bitwise and logical operators.
- Variables allocation at build and/or run time.
- Macro support to define functions at run time.
- Extendable with custom functions.
- Error handling with error kind and position.
- Media types:
- Resolving media types (Для просмотра ссылки Войди
или Зарегистрируйся) in any supported platform.
- Resolving media types (Для просмотра ссылки Войди
- Logging:
- Allowing to generate logs in console or files.
- String buffer:
- For fast operations involving strings.
- String map:
- Hashed lists for key-value mapping.
- And more:
- Discover more features by playing with our examples.
Последнее редактирование: