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 10?

The following are included with ArcIMS 10:

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 application program interface (API) 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.

NoteNote:

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 OGC WMS and OGC WFS specifications.

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

  • ColdFusion Connector
  • ActiveX Connector

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.

ArcIMS Spatial Server requires an authorization file for use. For information, see the topic How to obtain an authorization file.

ArcIMS Viewers

ArcIMS provides client-side viewers:

  • ArcIMS HTML Viewer
  • ArcIMS Java Viewer

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 onetime 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 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

  • A set of Web controls, exposed as JavaServer Pages (JSP) tags
  • A set of Web templates, to be used as starting points for your Web applications
  • An API to build Java applications that access a GIS Server
  • A J2EE Connector Architecture (JCA)-compliant resource adapter that allows Enterprise Java Beans (EJBs) to call and work with ArcGIS Server objects
  • Developer Help and Samples

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 installation guide on that media.


Published 6/24/2010