URL format
To access a VAST Web Connection application, the client Web browser sends an HTTP request. A user can generate such a request in any of three ways:
Directly specifying the Uniform Resource Locator (URL) for the servlet or CGI program
Selecting a link in an HTML document that specifies the URL for the servlet or CGI program
Selecting the "submit" button on an HTML fill-out form that specifies the servlet or CGI program as the action to take
In any case, the request sent by the Web browser takes the form of a URL containing the HTTP request and any data that goes along with it. The complete URL to a VAST Web Connection application takes on various forms, depending on the interface used.
Servlet interface URL
For the Servlet interface, the URL is in the following form:
http://server/servletPath/servletName/VASmalltalkPartName
for example:
http://MyServer/servlets/com.ibm.abt.web.servlet.Router/myClass
where the parts of the URL are as follows:
server
The TCP/IP host name, and optionally the port, of the HTTP server.
servletPath
The path defined as the directory for servlets on the server machine. This path is defined when you install a Web Server that supports servlets, such as the IBM WebSphere Application Server.
servletName
The name of the servlet used to interface with the Web server. Web Connection ships with the servlet com.ibm.abt.web.servlet.Router.
VASmalltalkPartName
The name of the VA Smalltalk part to open in response to this request.
Note:
Under WebSphere, the URL format example is:
http://MyServer/servlet/Router/myClass
Server Smalltalk interface URL
For the Server Smalltalk interface, the URL is in the following form:
server:port/AbtWebConnect/VASmalltalkPartName
for example:
MyServer:1332/AbtWebConnect/myClass
where the parts of the URL are as follows:
server:port
The TCP/IP host name and port of the HTTP server.
AbtWebConnect
The name of a class included with Server Smalltalk, needed to use Server Smalltalk as a Web server with Web Connection.
VASmalltalkPartName
The name of the VA Smalltalk part to open in response to this request.
CGI interface URL
For CGI, the URL is of the following form:
http://server/cgiPath/cgiName/VASmalltalkPartName
for example:
http://MyServer/cgi-bin/abtwsac.exe/MyClass
where the parts of the URL are as follows:
server
The TCP/IP host name, and optionally the port, of the HTTP server.
cgiPath
The path defined as the directory for CGI executables on the server machine (typically cgi-bin).
cgiName
The name of the Web Server Interface CGI executable on the server (usually abtwsac.exe or abtwsac).
VASmalltalkPartName
The name of the VA Smalltalk part to open in response to this request.
Microsoft ISAPI interface URL
For Microsoft ISAPI, the URL is of the following form:
http://server/cgipath/dllName/VASmalltalkPartName
for example:
http://MyServer/cgi-bin/abtwsi/MyClass
where the parts of the URL are as follows:
server
The TCP/IP host name, and optionally port, of the HTTP server.
cgipath
The path defined as the directory for CGI executables on the server machine (typically cgi-bin).
dllName
The name of the Web Server Interface DLL on the server (abtwsam.dll).
VASmalltalkPartName
The name of the VA Smalltalk part to open in response to this request.
Last modified date: 02/11/2021