...or "better than CGI."
A mainstream Web application consists of HTML, CGI, and a back-end. A series of HTML pages (including HTML forms) resides on a server and forms the "user interface" of the application when viewed in a Web browser. The HTML pages invoke CGI scripts on the server when the user hyperlinks or submits a form. The CGI scripts may invoke back-end server functions, such as database access or custom programs.
NetAlive can be used for these applications. One uses an Intertask executing entirely on the client except for some functional tasks that execute remotely.
The Intertask can contain any number and combination of address-free tasks. Tasks without an address execute on the computer which starts them (called the console). The Intertask can also contain functional tasks with an address. The functions in these tasks execute on the addressed host. The NetAlive system moves data between computers automatically and as needed.
The figure below is a very simple Intertask of this type. Tasks Text box and List box have no address and hence run on the client. Tasks F1 and F2 are addressed to run on hosts A and B. The NetAlive system executes the code for F1 and F2 on the appropriate hosts, moving data along the path console, A, B, and console.
Applications of the types described above can work together synergistically to create an application that might be called "an Internet business."
By making the creation of Web applications more efficient, Net Alive! makes applications feasible where the cost would have been prohibitive using ad hoc methods.
|Next Section||Previous Section||Parent Document|
|This is part 2 of a 6 part document:|
|Client Automation||Web Application||Agent|
|Multi-User||Multi-User + Server||Development Tool|
|This document was referenced from:|
|NetAlive Design Tools|