A quick tour of using ArcGIS Spatial Data Server for IIS

To use ArcGIS Spatial Data Server for IIS, you need to do the following:

Install and authorize ArcGIS for Desktop

Run the setup on your client computer to install ArcGIS for Desktop. You will connect to the database and publish feature services from ArcGIS for Desktop.

Read the ArcGIS for Desktop installation guide for instructions.

Install the DBMS client on the ArcGIS for Desktop client machine

To connect to a database from ArcGIS, you must have the database management system (DBMS) client libraries installed. See Connecting to SQL Server for more information.

Grant privileges to the connecting user

You connect to the database as a specific user to access the data to be published. That user must be granted privileges on the datasets you want to publish to the spatial data server. For example, if you want users to have query-only access to the data in your feature service, the user specified for the data source only needs to have select privileges on the datasets in the database. See Granting and revoking privileges on datasets for instructions.

Enable IIS

Be sure that the server where you want to install ArcGIS Spatial Data Server for IIS has the correct IIS components enabled. See Windows Server 2008/R2 IIS Requirements for more information.

Install and authorize ArcGIS Spatial Data Server for IIS

Run the setup wizard on your server to install the ArcGIS Spatial Data Server for IIS. If you plan to allow querying or editing through your published services in an application hosted on a public site (for example, ArcGIS Online), you must install ArcGIS Spatial Data Server on a public server outside your firewall.

For complete instructions, see the ArcGIS Spatial Data Server for IIS installation guide.

Create a data source

When you create a data source, you tell the spatial data server which database to connect to and as what user. Be sure you have the database management system client installed on the same computer as ArcGIS Spatial Data Server for IIS so you can create the data source.

See Mapping a data source from ArcMap for instructions.

Create a connection to the spatial data server from ArcGIS

To publish and administer services, create an Administer GIS server connection from ArcGIS for Desktop. See Making an administrative connection to ArcGIS Spatial Data Server in ArcGIS for Desktop for instructions.

Connect to the source database from ArcGIS and create a map

To create a map from which you will publish data, you must first connect to the database that contains the data. Be sure you have the database management system client installed on the same computer as ArcGIS for Desktop, then make a connection to the same database and as the same user as you used when you created your data source.

Add to the map the data you want to publish. Symbolize and set properties on the data, then save your map document.

See Authoring feature services in ArcMap to publish to a spatial data server for more information.

Publish a service

You can publish a feature service to an ArcGIS Spatial Data Server from an ArcGIS Map document. This generates a URL through which you can use the feature service.

By default, the data exposed through the feature service can be queried and edited. You can alter what editing capabilities connecting users have (if any) when you publish.

See Publishing feature services for ArcGIS Spatial Data Server from ArcMap for instructions.

Create a web application

Clients can access feature services using either a web application or ArcGIS for Desktop. Esri offers several resources that you can use to create web GIS applications and services. The resource that you choose depends on your experience and skill level, as well as the requirements of the application.

If you have no prior experience with web application development, consider using the resources on ArcGIS Online to create your web applications.

Or you can use ArcGIS Viewer for Flex and ArcGIS Viewer for Microsoft Silverlight, which are ready-to-deploy, configurable web applications built on the ArcGIS web APIs.

Or write your own application using Esri's web mapping APIs for JavaScript, Flex, or Silverlight.

7/19/2012