|
Feature
|
Details
|
|
Platform Independence
|
Servertec Internet Server is written in Java and will run on any
platform that supports the Java version 1.1.x or later.
Servertec Internet Server aJile Edition is designed to run on
aJile Systems' embedded real-time Java single board computers.
|
|
Open Standards
|
Servertec Internet Server aJile Edition supports open standards
such as Java, Servlets, HTTP, HTML and TCP/IP.
|
|
High Performance Web Engine
|
Servertec Internet Server aJile Edition is built around a high
performance multi-threaded Web engine that supports Hypertext
Transfer Protocol (HTTP) 1.1.
|
|
Full-featured Servlet Engine
|
Servertec Internet Server aJile Edition supports
Java Servlet API
version 2.1.
|
|
Expandable Architecture
|
Servertec Internet Server aJile Edition can be easily expanded
using Java Servlets.
These servlets can access TCP/IP to create highly scalable
n-tier enterprise solutions.
|
|
Fault Tolerant
|
Servertec Internet Server aJile Edition provides a robust
environment for serving Web pages and for running server side
Internet applications. Servertec Internet Server aJile Edition's
crash protected and recovery technology automatically traps,
recovers from and logs exceptions. Additionally Servertec
Internet Server aJile Edition protects the integrity of the server
environment by preventing exceptions occurring in one request
handler from affecting other requests that the server is
processing.
|
|
Multi-Threaded
|
Servertec Internet Server aJile Edition simultaneously services
multiple client requests, logs access/errors/events and manages
sessions using a pool of worker threads.
|
|
Object Oriented
|
Using Servertec Internet Server aJile Edition developers create
object oriented reusable modules, Servlets, that encapsulate
business logic used to generate dynamic content and to automate
tasks.
|
|
n-Tier Solution
|
Servertec Internet Server aJile Edition is an integral part of
client/server computing, where a Web Browser is responsible for
the presentation, a Web Server for creation and delivery of
content, an Application Server for the business logic and a
Database Server for storage and retrieval of information.
|
|
Tiny Footprint
|
Unlike other Web and Application Server that require considerable
resources, Servertec Internet Server aJile Edition's code size is
only 146K.
|
|
Keep-Alive / Persistent Connections
|
Servertec Internet Server aJile Edition keeps connections alive
across multiple requests reducing the overhead associated with
re-establishing a connection.
Servertec Internet Server aJile Edition's keep-alive
implementation is resistant to denial of service attacks.
It allows clients to remain connected to the server for a
specified amount of time and number of requests.
|
|
Request Pipelining
|
Servertec Internet Server aJile Edition boots client performance
by allowing clients to send multiple requests to the server
without blocking.
|
|
Security Realms
|
Servertec Internet Server aJile Edition protects resources and
defines users, groups, domains, computers, access rights,
access control lists (ACL) by realm.
|
|
Access Control
|
Servertec Internet Server aJile Edition protects resources
from users, domains or computers using Web-based
authentication.
Servertec Internet Server aJile Edition supports the Basic
authentication scheme with BASE64 encoding.
|
|
Session Support
|
Servertec Internet Server aJile Edition is able to maintain
information across multiple requests using Cookie or URL based
user sessions.
|
|
Logger
|
Servertec Internet Server aJile Edition's logger generates detail
logs of server access, errors and events.
Using the default logger log entries are sent to stdout/stderr.
Using Servertec Internet Server aJile Edition's Open API
developers can easily create custom loggers.
|
|
Fully Configurable
|
Developers can easily reconfigure Servertec Internet Server aJile
Edition by editing simple text files and html pages.
All server, session and logger parameters, servlets, servlet
contexts, aliases, mime types, messages, resources, users,
groups, computers, access rights, access control lists and
html templates are fully configurable.
|
|
Open Java API
|
Servertec Internet Server aJile Edition exposes variables and
methods that can be used to easily integrate the server into
any third-party application.
Servertec Internet Server aJile Edition can be easily accessed
from Java.
|
|
Examples
|
Servertec Internet Server aJile Edition include numerous working
examples with full source code demonstrating many of the key
features.
|
|
Online Documentation
|
All documentation is available as HTML pages.
|