Overview

ESRI® ArcIMS® is Internet Map Server (IMS) software for authoring, designing, publishing, and administering Internet mapping applications. ArcIMS allows Web clients, map servers, data servers, and the Web server to communicate with one another.

What’s included with ArcIMS 9.3?

The following are included with ArcIMS 9.3:

 

 

ArcIMS components

ArcIMS is made up of:

 

 

 

Each component is described in the following paragraphs.

See the discussion of architecture in ArcIMS Help for more detailed information on ArcIMS components.

 

ArcIMS Map Creation and Administration

ArcIMS Map Creation and Administration supports the three main tasks you perform in ArcIMS—author ArcIMS services, design Web pages, and administer sites. The three applications that perform these tasks are Author, Designer, and Administrator. These are independent applications that run outside a Web browser and can be installed on any computer.

 

The ArcIMS Service Administrator is a remote site administration tool and can be used as an alternative to or in conjunction with ArcIMS Administrator. The ArcIMS Service Administrator uses the JavaServer Pages (JSP) tag libraries and the Java API (application program interface) of the ArcIMS Java Connector.  

The ArcIMS Service Administrator is installed with a typical installation on Windows and UNIX/Linux.

The ArcSDE Services Monitor is also available to administer ArcSDE. To administer ArcSDE on Windows or UNIX/Linux, an installation of the optional ArcSDE Services Monitor component on the ArcSDE Server is required. The ArcIMS Service Administrator presents a unified interface for managing ArcIMS and ArcSDE services.

See ArcIMS Help for details on using ArcIMS Service Administrator.

 

Note:  ArcIMS and ArcSDE must be the same version for the metadata service to function.

 

ArcIMS Application Server

The ArcIMS Application Server handles the incoming requests and tracks which ArcIMS Services are running on which ArcIMS Spatial Servers. The ArcIMS Application Server hands off a request to the appropriate Spatial Server. The Application Server is written as a Java application and runs as a Windows service or a daemon process (on UNIX/Linux®). It may reside on any computer.

ArcIMS Connectors

The ArcIMS Connectors are used to connect the Web server to the ArcIMS Application Server. Each instance of a connector is dedicated to one Web server and must be installed on the same computer as the Web server; however, a single Web server can support several connectors.

 

The ArcIMS Servlet Connector is the standard connector used for ArcIMS. It uses the ArcIMS language, ArcXML, to communicate from the Web server to the ArcIMS Application Server. The ArcIMS Servlet Connector provides Map Service-level user password authentication. You need the ArcIMS Servlet Connector to administer your ArcIMS site and author and design ArcIMS Web pages.

 

The OGC Interoperability Solutions installation feature includes a WMS connector and WFS connector for ArcIMS. These solutions enable ArcIMS to work within the OCG WMS and OGC WFS specification.

 

In addition to the ArcIMS Servlet connector, you can use the following connectors to link the Web server to the ArcIMS Application Server:

The ColdFusion and ActiveX connectors work with custom clients and translate their own languages into ArcXML.

 

The ColdFusion Connector runs on Windows and Solaris, and the ActiveX Connector runs on Windows only.

 

Samples can be installed with the software. For more information on these custom connectors, see the Customizing ArcIMS documentation in the ArcIMS Help.

 

After installation, see ArcIMS Servlet Connector in ArcIMS Help for information on the ArcIMS Servlet Connector. See Customizing ArcIMS—Using the ColdFusion Connector for information on using the ColdFusion Connector. See Customizing ArcIMS—Using the ActiveX Connector for information on using the ActiveX Connector.

ArcIMS Spatial Servers

The ArcIMS Spatial Server is the backbone of ArcIMS. ArcIMS Spatial Servers process requests for maps and related information and serve the data to the client.

ArcMap™ Server installs ArcObjects runtime files. ArcMap Server only runs on Windows platforms, Solaris and Linux. ArcIMS Spatial Servers run on Windows or UNIX/Linux. A graphics card is not required for ArcIMS Spatial Servers.

ArcIMS Spatial Server and ArcMap Server requires an authorization file for use. For information see the topic To obtain an authorization file.

ArcIMS Viewers

ArcIMS provides client-side viewers:

The ArcIMS Viewers determine the functionality and graphical look of your Web site. The viewer is what appears in the Web browser when someone accesses your Web site.

The Java Viewers require a one time ArcIMS Viewer download to the client user’s computer, and are only compatible with Web browsers that support Java plug-in functionality. See Installing ArcIMS Viewer for instructions regarding the Java client download.

 

 

ArcIMS Web ADF for the Microsoft .NET Framework

The ArcIMS Web ADF for the Microsoft .NET Framework facilitates the development of ArcIMS applications. The Web ADF includes Web controls, Web templates, samples, sample data, documentation, and help. The Web ADF consists of a Runtime feature and a Software Developer Kit feature. The Web ADF Runtime should be installed on the Web server machine running the developed ArcIMS for Microsoft .NET Framework applications. Alternatively, users running the ArcIMS developed applications can install the Web ADF Runtime using a separate setup program available on the ArcIMS Web ADF for the Microsoft .NET Framework media.

 

To install ArcIMS Web ADF for the Microsoft .NET Framework, launch the setup program located on the ArcIMS Web ADF for the Microsoft .NET Framework media. For more information on installing the ArcIMS Web ADF for the Microsoft .NET Framework, see the install guide on that media.

 

ArcIMS Web ADF for the Java Platform

ArcIMS Web ADF for the Java Platform is a set of Web controls (exposed as JSP tags) and helper objects that allow you to add dynamic mapping capabilities into new or existing Web applications. This includes a set of JAR files for working with ArcObjects, the components for running applications that connect to ArcIMS and the components for developers who want to build Web applications and Web services using Java.

The ADF includes:

 

To install ArcIMS Web ADF for the Java Platform, launch the setup program located on the ArcIMS Web ADF for the Java Platform media. For more information on installing the ArcIMS Web ADF for the Java Platform, see the install guide on that media.