ArcGIS Server Administrator and Developer Guide : ArcGIS 9

by
Format: Paperback
Pub. Date: 2004-10-15
Publisher(s): Esri Pr
Availability: This title is currently not available.
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $79.95

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

Summary

ESRIreg; ArcGIS Server is a platform for building enterprise GIS applications which are centrally managed, support multiple users, include advanced GIS functionality and are built using industry standards. ArcGIS Server provides the framework for developers to create focused GIS Web applications and services that can be utilized by clients including browser-based applications, ArcGIS Desktop products ArcInfo, ArcEditor, and ArcViewreg;, and ArcGIS Engine applications. The entire ArcGIS system is built and extended using software components called ArcObjects. ArcObjects are at the core of all the ArcGIS products: ArcGIS Desktop, ArcGIS Engine, and ArcGIS Server. This book provides a general explanation for building and deploying custom applications and solutions using ArcGIS Server. Several scenarios will illustrate some of the different types of applications that can be developed using ArcGIS Server. This book will also be very useful for ArcGIS Server administrators who need to manage an ArcGIS Server system. You will learn how to: Understand and work with the system architecture of ArcGIS Server. Administer and manage an ArcGIS Server system. Develop and deploy server applications and services. Develop Web applications with .NET and Java. Use and extend ArcGIS Server template applications. This book is very helpful and is where anyone who wants to leverage the capabilities of ArcGIS Server should begin. After reading through this book, developers and administrators should be able to build and deploy sophisticated enterprise GIS applications and services across the Intranet or Internet.

Author Biography

The books are written by a variety of GIS specialists who spend most of their time writing the software. Many have been with ESRI for 10+ years and have written previous software documentation and ESRI Press titles.

Table of Contents

Introducing ArcGIS Server
1(26)
ArcGIS 9 developer overview
2(2)
ArcGIS Server overview
4(3)
ArcGIS Server users
7(4)
ArcGIS Server capabilities
11(3)
ArcGIS Server developer kits
14(3)
Getting started
17(2)
Using this book
19(2)
ArcGIS developer resources
21(6)
The ArcGIS Server Architecture
27(22)
ArcGIS software architecture
28(5)
ArcGIS Server architecture
33(2)
The ArcGIS Server system
35(5)
Server objects
40(6)
ArcGIS Server security, impersonation, and identity
46(3)
Administering an ArcGIS Server
49(22)
Getting started
50(2)
Setting up and connecting to a GIS server
52(6)
Adding and removing server objects
58(4)
Managing server objects
62(3)
Managing the server
65(6)
Developing ArcGIS Server Applications
71(64)
Programming ArcGIS Server applications
72(3)
ArcGIS Server APIs
75(9)
Connecting to the GIS server
84(3)
Programming with server objects
87(4)
Managing application session state
91(13)
Working with server contexts
104(7)
Web controls and the server API
111(3)
Programming Web services
114(7)
ArcGIS Server application performance tuning
121(12)
Putting it all together: Best practices
133(2)
Developing Web Applications With .NET
135(92)
The ArcGIS Server Application Developer Framework
136(1)
An overview of templates and Web controls
137(6)
Building your first Web applications
143(17)
Guidelines for creating your own Web applications
160(12)
More about Web controls
172(2)
Map control
174(10)
Page layout control
184(10)
Overview map control
194(5)
Toc control
199(8)
Toolbar control
207(8)
Impersonation control
215(3)
North arrow control
218(3)
Scale bar control
221(2)
GeocodeConnection component
223(4)
Developing Web Applications With Java
227(92)
The ArcGIS Server Application Developer Framework
228(1)
An overview of the templates and Web controls
229(7)
Building your first Web applications
236(21)
Guidelines for creating your own Web applications
257(5)
More about Web controls
262(3)
Context control
265(9)
Map control
274(14)
Page layout control
288(7)
Overview control
295(3)
Toc control
298(6)
North arrow control
304(3)
Scale bar control
307(3)
Geocode control
310(5)
Identify results control
315(4)
Developer Scenarios
319(162)
Extending a Web application template (.NET)
320(22)
Extending a Web application template (Java)
342(24)
Developing an application Web service (.NET)
366(17)
Developing an application Web service (Java)
383(17)
Developing an ArcGIS Server Web service client (.NET)
400(33)
Developing an ArcGIS Server Web service client (Java)
433(28)
Extending ArcGIS Server with server-side libraries
461(20)
APPENDIX A: SERVER LIBRARY
481(38)
GISServerConnection class
482(1)
Server consumer objects
483(1)
ServerObjectManager class
484(2)
ServerContext class
486(5)
ServerObject class
491(1)
The Info classes
492(3)
Server Administration Objects
495(1)
ServerObjectAdmin class
496(13)
ServerObjectConfiguration class
509(6)
ServerMachine class
515(1)
ServerObjectType class
516(1)
ServerDirectory class
517(2)
APPENDIX B: CONFIGURATION AND LOG FILES
519(18)
ArcGIS Server Log Files
520(6)
ArcGIS Server Configuration Files
526(11)
APPENDIX C: DEVELOPING APPLICATIONS WITH EJBS
537(36)
Enterprise JavaBeans and ArcGIS Server
538(3)
EJBs and ArcGIS Server---a developer scenario
541(32)
APPENDIX D: DEVELOPER ENVIRONMENTS
573(134)
The Microsoft Component Object Model
574(12)
Developing with ArcObjects
586(9)
The Visual Basic 6 environment
595(13)
The Visual Basic 6 development environment
608(7)
Visual C++
615(42)
.NET application programming interface
657(36)
Java application programming interface
693(14)
APPENDIX E: READING THE OBJECT MODEL DIAGRAMS
707(4)
Interpreting the object model diagrams
708(3)
APPENDIX F: GLOSSARY
711(16)
Index 727

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.