First Service-Oriented Architecture GIS for Developers
News

First Service-Oriented Architecture GIS for Developers

ESRI (CA, USA) has released ArcGIS 9.2 software, a developer technology designed to support Service-Oriented Architecture (SOA) systems. SOA focuses on an approach that supports heterogeneous, loosely coupled services.

ArcGIS supports this environment by providing a complete set of spatial tools for the desktop, server, mobile devices, and Web that is combined with robust Application Development Frameworks (ADF) for .NET and Java.

ArcGIS Server 9.2 delivers extensive capabilities for integrating mapping, spatial analysis, and modeling within the enterprise. It is designed to plug in to an SOA using Web services protocol and includes administrative tools for integrating GIS services with other enterprise services. 

ESRI offers developers flexibility in selecting a development platform for ArcGIS. ArcObjects is at the core of these choices, offering an integrated collection of GIS software objects written in C++. Developers can choose from three deployment platforms (ArcGIS Desktop, ArcGIS Engine, and ArcGIS Server) and four development environments (Java, .NET, cross-platform C++, and COM) and can deploy applications on a variety of Windows and UNIX operating systems.

The Java environment at 9.2 provides the developer with

-         New JavaServer Faces (JSF)-based Web controls and Web templates available through the integrated development environment (IDE). (The IDE can be used to drag and drop these controls into JavaServer Pages [JSP].)

-         Enterprise JavaBeans (EJB) for mapping, geocoding, geoprocessing, and network analysis that are engineered for use in service-oriented architectures.

-         Templates for building Web and enterprise applications and services.

The .NET environment at 9.2 includes

-         Full support for Microsoft’s .NET 2.0 and Visual Studio 2005.

-         Integration inside Visual Studio 2005 and leveraging of the .NET Framework 2.0 features.

-         Tighter integration inside the Visual Studio IDE in the form of templates, wizards, code snippets, documentation, and component-level help.

-         New controls and prebuilt commands such as Identify, Hyperlink, Measure, Add Data, and a set of basic editing commands. Approximately 200 ready-to-use controls and commands exist in ArcGIS 9.2.

Developers can quickly tap into the power of geospatial technology for their application or enterprise system through the ESRI Developer Network (EDN). EDN is an annual subscription-based program that provides software developers with the resources needed to build solutions that embed ESRI’s desktop and server technologies.

 

Source: ESRI

Geomatics Newsletter

Value staying current with geomatics?

Stay on the map with our expertly curated newsletters.

We provide educational insights, industry updates, and inspiring stories to help you learn, grow, and reach your full potential in your field. Don't miss out - subscribe today and ensure you're always informed, educated, and inspired.

Choose your newsletter(s)

News