16
1.5 webMathematica Technology
webMathematica is based on two standard Java technologies: Java Servlet and JavaServer Pages (JSP) technologies.
Servlets  are  special  Java  programs  that run in  a  Java enabled  web  server,  which  is  typically called  a  "servlet  con 
tainer" (or sometimes a "servlet engine"). There are many different types of servlet container that will run on many
different operating systems and architectures. They can also be integrated into other web servers, such as the Apache
Web Server.
webMathematica allows a site to deliver HTML pages that are enhanced by the addition of Mathematica commands.
When a request is made for one of these pages the Mathematica commands are evaluated and the computed result is
placed in the page. This is  done with the standard  Java templating  mechanism,  JavaServer  Pages, making use of a
special tags; examples of these are given in a 
later section
.
webMathematica  technology  uses  the  request/response  standard  followed  by  web  servers.  Input  can  come  from
HTML forms, applets, javascript, and web enabled applications. It is also possible to send data files to a webMathe 
matica  server  for  processing.  Output  can  be  many  different  formats  such  as  HTML,  images,  Mathematica  note 
books,  MathML,  SVG,  XML,  PostScript,  and  PDF.  This  user  guide  includes  examples  of  working  with  all  these
different technologies.
webMathematica provides a large library of Mathematica commands to handle the many possible ways of working
with Mathematica computations. An important part of webMathematica is the kernel manager which calls Mathemat 
ica  in  a  robust,  efficient,  and  secure  manner.  The manager  maintains  a  pool  of  one  or  more  Mathematica  kernels
and, in this way, can process more than one  request at a time. An overview of the workings of a webMathematica
site is shown below.
 .
<





New Page 1








Home : About Us : Network : Services : Support : FAQ : Control Panel : Order Online : Sitemap : Contact : Terms Of Service

 

Our web partners:  Jsp Web Hosting  Unlimited Web Hosting  Cheapest Web Hosting  Java Web Hosting  Web Templates  Best Web Templates  Web Design Templates  Interland Web Hosting  Cheap Web Hosting  Filemaker Web Hosting  Tomcat Web Hosting  Quality Web Hosting  Best Web Hosting  Mac Web Hosting

 
 

Virtualwebstudio. Business web hosting division of Vision Web Hosting Inc. All rights reserved

Comcast Web Hosting