VM needs a web server than can compete in performance with other platforms. That is Velocity Software's intention in delivering this product.
Find out what Web Servers others are using
ESAWEB beats Sterling/CA's VM:WebGateway TM
We believe this product is up to 30 times faster than it's VM platform competitors, and up to 10 times less expensive. Products that make price performance improvements measured in orders of magnitude significantly increase your potential applications.
And just to get your attention, the price of ESAWEB is $7,600 per year. That includes service, support, and upgrades. This is for one system, regardless of processor size. A 4-mip P390 or a 1,000 MIP big system, $7,600. Does that get your attention??? Note that this site is running ESAWEB on a P390 under z/VM. And has been since July of 1999.
And now, if you are authorized, you can view the latest ESAWEB Documentation in PDF form. If you need access to the doc, call us. We'll get you all set up.
Our objective is to ensure that you can't afford not to run ESAWEB. The following lists available features and when they became available. Upgrades are FREE for licensed users.
ESAWEB Release 3.5.A.6 Features and Benefits (1/06)
ESAWEB Release 3.5.A.1 Features and Benefits (1/06)
ESAWEB Release 3.4.C.5 Features and Benefits (12/05)
ESAWEB Release 3.4.C.0 Features and Benefits (04/05)
ESAWEB Release 3.4.A.1 Features and Benefits (11/04)
ESAWEB Release 3.2.B.2 Features and Benefits (5/04)
ESAWEB Release 3.2.A.7 Features and Benefits (9/03)
ESAWEB Release 3.2.A.1 Features and Benefits (6/02)
ESAWEB Release 3.2.A.0 Features and Benefits (2/02)
ESAWEB Release 3.1.A.1 Features and Benefits (6/01)
ESAWEB Release 3.1.A.0 Features and Benefits (5/01)
ESAWEB Release 2.1.B.1 Features and Benefits (01/01)
ESAWEB Release 2.1.B.0 Features and Benefits (12/00)
ESAWEB/SSL Release 2.1.A.O Features and Benefits (12/00)
ESAWEB with Secure Socket Layer (SSL3) incorporated as a "no charge" add-on. SSL3 allows a browser user to authenticate the web server, communicate privately and communicate without tampering. For more information, visit ESAWEB/SSL Overview.
ESAWEB Release 1.3.1 Features and Benefits (7/00)
ESAWEB Release 1.3 Features and Benefits (6/00)
More powerful ADMIN functions
The functions granted to the ESAWEB administration virtual
machine/webserver have been extended once again. Now the admin
machine can perform such functions as:
1. Graceful shutdown
of one or more servers with a single CGI command
2. Start (XAUTOLOG)
one or more servers with a single CGI command
3. Retrieve the path
structure for a host to be reviewed and, through simple
CGIs, massage authorization lists for each.
4. View and reset
ESAWEB password violations excisions
Enhanced ADMINISTRATION support
The "canned" utilities supplied with ESAWEB for
the sake of administration and log data view have been beefed up
to meet the ever growing needs of our customers, not to mention
to take advantage of new CGI commands.
ESAWEB Release 1.2.1 Features and Benefits (4/00)
Multi-home hosting:
Multiple domains directed to a single IP address can now be
served by a single set of servers "listening" on a
single TCP/IP port. This relieves an installation from having to
acquire bunches of IP addresses for each domain, (re)configuring
TCP/IP to recognize and route the various IP addresses and
having different domains on separate "non-standard"
ports.
LOG cgi command:
CGIs can now generate records that will be sent to and
maintained by the ESAWEB logging facility. This allows
installations to enhance information kept about their CGI usage
and make it available via either the supplied logging tools or
"home growns" logging tools.
ESAWEB Release 1.2 Features and Benefits (2/00)
CGI Redirect Support:
From a CGI, you can now redirect users to allow for either
security or load balancing, or even special purpose functions
for specific users.
CGI PIPE Support:
For performance, it turns out that using PIPE stage to
output data is significantly faster than using STEM rexx
variables. There is now a PIPE stage called output. This stage
reduces by 2 or more the processor and time to output data files
to the browser. It also allows for very fast conversion from
WEBSHARE or other web server CGIs.
ESAWEB Release 1.1 Features and Benefits (1/00)
Full POST Support:
For products such as VM Resources COOLMAIL to work, the
ability for the server to accept data and files from the browser
is now available.
System Variables:
Many system variables are available for CGIs to use to
determine environment. Issuing the SYSVARS rexx command sets all
of the variables. A sample CGI
(LISTVARS.CGI)
variables
is proided to show the current available variables.
Let us know if you need additional variables.
Logging:
Logging is now performed VERY FAST using IUCV function to
transmit data to a central server that formats and writes the
data to disk. This architecture was chosen to reduce any
potential for logging to slow your web server. CERN format
logging is available as well as an enhanced version.
Byte counts for each file are recorded in the log to ensure
you can analyze your data traffic requirements.
Command Interface:
An administration web server is now provided that controls
many of the web server functions - using a web page and cgi
designed for this purpose. To use this function requires adding a
server to a different port and adding the administrator's
identifiers to the authorization list. Refreshing, recycling as
well as CP and CMS commands can be performed by the web servers
using this interface. A STATUS function is also provided to
review status of all of your active servers.
ESAWEB Release 1 Features and Benefits (10/99)
Fast Web Server: Performance was NOT
an afterthought
ESAWEB is written in
assembler making it truly fast and greatly reducing
CPU resource requirements. An internal
cache is provided to eliminate I/O. Persistent connection, part of HTTP
1.1 is supported to reduce the TCPIP CPUT requirements. Status 304 is supported. The browser
can send a request for a file and request that it be sent if it
has been modified since a particular date. If it has not been
modified, a status 304 is sent back with no data. That tells the
browser to use its cached version, saving having to transmit
data the browser already has in it's cache. The ESAWEB program is small Currently
about 100K, this program does not require significant amounts of
storage.
The result is a much
higher capacity web server in terms of the number of
hits you can support. You may find that this web server pays for itself just in CPU
savings.
Full HTML, Image, EBCDIC, ASCII Support: Any files you serve from another platform, you can serve from ESAWEB on VM. ASCII to EBCDIC and ASCII to conversion tools are provided so that you may develop your web site using tools on PC, move the files to VM, convert them to EBCDIC, and edit them using XEDIT. EBCDIC files are translated to ASCII automatically when requested by the user.
Secure Socket Layer (SSL3): Incorporated into ESAWEB, as a "no charge" add-on, SSL3 allows a browser user to authenticate the web server, communicate privately and communicate without tampering.
Full Security: Security is controlled by IP address and/or by UserID and password. Security is at the directory level, providing you with the ability to protect each individual directory's files, even controlling access to users coming from specific identified locations.
CGI Support: CGIs are
written with a very simple REXX interface to allow you to add
logic to your web site, or an interface to your data. So how
fast is a CGI? Try this Link and Access and display of an ESAMAP
performance report:
ESAMAP Reports
We also have an interface to ESAMON that you can check out:
ESAMON.
Cookie Support: Cookies are available to CGI to
maintain user states.
For an example of a cookie SET, click
'SET Cookies'.
For an example of Getting all available cookies, click
'GET Cookies'.
To display the code, click in:
'Display CGI'.
Standard Socket Interface: There are no special software or hardware requirements for ESAWEB. Only standard TCPIP interfaces are used.
Full Instrumentation: Nobody would expect the experts in VM Performance to provide a web server without full instrumentation. ESAMAP and ESAMON at level 2.2H1 provide reporting based on ESAWEB application data. Logging to the console is also provided.
SFS and Minidisk: Both the SFS file structure and minidisks are supported. One should note that using Minidisk is measurably faster, so depending on how fast you want your web site to be may dictate your storage architecture. Full SFS directory support is provided, meaning that directories do not need to be predefined.
Redirection/Load Balancing: ESAWEB allows requests to be redirected based on IP address or by userid. This would allow you to load balance over several systems by having one group of users go to one system, and another group go to another. Or even provide a different main screen depending on who they are.
Multi-homing: If you have a need to support multiple domains from one IP address, no problem. Each domain can have it's own directory, with no limit to the number of domains you can support.
Content-Length: Many applications need files to have the CONTENT-LENGTH served in the header. ESAWEB provides this for all files. Larger files are pre-read to get the content length, and then the length is cached for future use.
Developed by the VM Performance Experts: This web server is developed to meet extensive performance goals by people that understand performance. ESAWEB will be continuously enhanced, with more function being added, just as our other products are continuously being enhanced. Be assured that every effort is being made to make this server FAST
Service Level Agreements: In combination with our ESATCP and ESAMAP/ESAMON performance products, you will have the ability to measure service levels by IP subnet, giving you the ability to know how your web server is performing for your users against service level targets. Real time alerts can be set so that you are aware of when targets are missed.
Other Features: ESAWEB supports GET, POST and HEAD requests.
Low Cost of Operation: Not only is ESAWEB so fast that it significantly reduces your processor resource requirements to run a web server on VM, it is priced just as low.
Ease of Installation? Installation of ESAWEB is VERY EASY
Access Controlled Pages:
If there is a feature you need that is not on the list, and
having it makes a business case for you to acquire ESAWEB,
please send a note to:
BARTON.
For authorized Velocity Software users, you may look at the
following pages:
Your vote is important. If you have need of features today, or wish to let me know what you think would significantly improve our functionality, or even to order a trial, send me some mail.
A customer comparison to VM:WebGateway
"First of all I would like to say, that I'm quite impressed by the good
performance of ESAWEB compared to the web-server product we are currently using (VM:WebGateway from Sterling/CA). If it is indeed 30 times faster than alternative VM based web-servers, as you claim, is maybe too optimistic, but it certainly is fast. And the price is very attractive too. I'm also delighted by the simple and fast way to access HTTP header variables and POSTed arguments/variables in CGI programs. This is done in a rather clumsy way in VM:WebGateway. My conclusion is, that we would most certainly be interested in buying ESAWEB as a replacement for VM:WebGateway, both to speed up our web services (that would make our users very happy) and to lower the overall CPU utilization of our web operations."
Another Customer Testimonial
"Hi guys,
Well, I did the absolute minimum required to get this running................
1 x userid - ESAWEB
1 x 2 cyl minidisk (would have fit on 1)
1 x ESAWEB Configuration file change
2 x SFS authority changes
2 x TCPIP profile changes
and my web site is now being served by ESAWEB It only took about 15 mins And it is significantly faster than the Sterling product I was running.................Thank you very much.............."