moving up to arcgis server

13
Moving Up to ArcGIS Server Tim Gunn, PE MicroDesk Jason Wise, GISP City of Portsmouth, NH

Upload: george-guthrie

Post on 01-Jan-2016

31 views

Category:

Documents


1 download

DESCRIPTION

Moving Up to ArcGIS Server. Tim Gunn, PE MicroDesk. Jason Wise, GISP City of Portsmouth, NH. The first question: .NET or Java?. You must choose during installation. What’s the difference?. Comparing .NET and Java. Visual Web Developer Express. Sun Java Studio Creator. Visual Studio. - PowerPoint PPT Presentation

TRANSCRIPT

Moving Up to ArcGIS ServerTim Gunn, PE

MicroDesk

Jason Wise, GISPCity of Portsmouth, NH

The first question:.NET or Java?

You must choose during installation.

What’s the difference?

Environment:Language:

Graphical Editor:

Code Editor:

.NET Framework

Visual Basic or C#

Microsoft Stuff(IIS, CLI, etc.)

Server Software:

Java Platform

Java

Sun JavaStudio Creator Eclips

e

Web Server (e.g. IIS)

Servlet Engine (e.g. Tomcat)

Java Virtual Machine

↑ all Microsoft ↑

products

↑ various ↑vendors/open

source

Comparing .NET and Java

Visual Studio

Visual Web Developer Express

Cost? ~0.

Most of this is free or comes with your server.

.NET Framework

Visual Basic or C#

Microsoft Stuff(IIS, CLI, etc.)

Java Platform

Java

Sun JavaStudio Creator Eclips

e

Web Server (e.g. IIS)

Servlet Engine (e.g. Tomcat)

Java Virtual Machine

↑ all Microsoft ↑

products

↑ various ↑vendors/open

source

Visual Studio

Visual Web Developer Express

Answering the Big Question

•Use what’s most familiar.•If it’s all new, .NET is probably easier.

Tim’s Demo with .NET

What if you were using Java?You might use Sun Java StudioCreator…

…if you canget it to work.

Editing Code for a Java App

Use Eclipse.

Software Behind the Map (Java)

Web Server(e.g. IIS or Apache)

Servlet Engine(e.g. Tomcat)

Java Virtual Machine

(JVM)

ArcGIS Server

Another Way of Looking At It

Java

ESRI’sWeb ADF

JavaServer Pages(JSP)

JavaServer Faces(JSF)

Servlets

The code for the objects.

Java objects on a server.

Integrates Java with Web pages.

Web page components that use JSP.

Uses JSF to make GIS apps.

ArcObjects ArcGIS objects.

Learning? Start at the bottom.

Java

ESRI’sWeb ADF

JavaServer Pages(JSP)

JavaServer Faces(JSF)

Servlets

The code for the objects.

Java objects on a server.

Integrates Java with Web pages.

Web page components that use JSP.

Uses JSF to make GIS apps.

ArcObjects ArcGIS objects.

Start here.

Suggested First Steps

Learn about Java and object-oriented programming (OOP).

Learn ArcObjects. Use VBA in ArcMap.

Questions?

Find this slideshow at www.cobaltspatial.c

om