Developing with ArcObjects


With ArcGIS for Server for the Java platform, you can build a number of different types of server applications, such as web applications, web services, and so on. ArcGIS for Server for the Java Platform includes class libraries for web developers that manage the user interface aspects of those applications; however, the geographic information system (GIS) functionality of an ArcGIS for Server application comes from the ArcObjects running in the GIS server.
To be an effective developer of server applications, you need to understand how those applications interact with the GIS server and use the ArcObjects running in the GIS server. The following topics focus on the ArcObjects programming model for ArcGIS for Server for the Java Platform. The programming patterns and techniques illustrated in these topics are important if you want to build server applications that go beyond simple mapping.
The following topics focus on the set of programming objects (ArcObjects) that are available to you as an ArcGIS for Server for the Java Platform developer. The information in these topics will help you understand the types of GIS functionality you can build into your server applications.