Advantages for Development

Solutions in minutes, not months, of development work

webMathematica makes all of the functionality of Mathematica available for website development. This easy access to the latest high-level computational algorithms as well as to powerful data analysis, graphics, and typesetting functions means that you can concentrate on solving your problems, not on programming solutions yourself. Regardless of the size of the application you are creating, developing it in webMathematica will cut your development time and make your application more robust as well as easier to use and maintain.


Key advantages of webMathematica for developers include:

Integration of Mathematica and HTML

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 inserted into the page. This is done with JavaServer Pages (JSP), a standard Java technology, making use of custom tags. After the initial setup, all that you need to write webMathematica applications is a basic knowledge of HTML and Mathematica.


Standard Server Technology

webMathematica is based on two standard Java technologies: Java Servlet and JSP. Servlets are special Java programs that run in a Java-enabled web server, which is typically called a "servlet container" (or sometimes a "servlet engine"). There are many different types of servlet containers 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.


Connection Technology

Other software can readily be incorporated into webMathematica with MathLink technology. It is particularly easy to connect Java into Mathematica with J/Link, providing many exciting possibilities for webMathematica development.


Mathematica Application Packages

webMathematica works seamlessly with the Mathematica application packages. They allow you to implement additional specialized functionality without months of development time.


Source Code

webMathematica ships with the source code both for J/Link and for the webMathematica technology available to the public. You are able to see exactly how the code works and to do a full security audit if you choose to do so.


Professionally Designed Web Page Templates

Included in webMathematica are professionally designed web page templates that you can modify for your needs, thus saving you design time.

 
 
 
© 2008 Wolfram Resesarch, Inc.

 

 

 

 

 

l

 

;

 

 

 

 

 

 

l

 

 

 

 

 


What is webMathematica

Key Advantages

Advantages for Development

Advantages for System Integration

New in version 2

Examples of webMathematica

More ...


Mathematica6

Wolfram Research Application Packages

Documentation Center

Wolfram Information Center

visit Wolfram.com

 

 

 

 

l