Select to view content in your preferred language

When going to 10.1 and using the Web Adaptor, where do you put the Flex Viewer app?

2389
9
Jump to solution
05-08-2013 11:47 AM
JanieGoddard
Frequent Contributor
Hi,
   I am upgrading ArcGIS Server from 10.0 to 10.1 and I am running Windows 2008 R2 with IIS. I have an Enterprise Web Server and an ArcGIS Server. From all the reading getting ready my understanding is I uninstall the old version 10.0. Then I install ArcGIS Server 10.1 on the ArcGIS Server. Then I make the web Site on the ArcGIS Server. I register all my SDE gdbs on the ArcGIS Server. I recreate all my web services on the ArcGIS Server. Then I install the Web Apaptor on the Enterprise Web Server. But where do my Production FlexViewer web apps go now? Do they now go in the root folder on the ArcGIS Server? Or do they stay on the Web Enterprise server root folder? The only documentation that got close to this subject is:

http://resources.arcgis.com/en/help/main/10.1/0154/0154000002nz000000.htm
The table at the bottom of the document says:
"For development or testing, you don't need a dedicated web server: ArcGIS Server exposes web services out of the box. For production sites, you use the Web Adaptor to connect your web server to the site."

If you see any problems with how I am doing this, please let me know.
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
AnthonyGiles
Honored Contributor
Janie,

My mistake, I can see how you can use the web adapter to pass traffic from your web server to your ArcGIS server, in that case I guess that your application would have to sit on your enterprise web server.

Regards

Anthony

View solution in original post

0 Kudos
9 Replies
AnthonyGiles
Honored Contributor
Janie,

I always put my applications in the web root folder, C:\inetpub\wwwroot

Regards

Anthony
0 Kudos
JanieGoddard
Frequent Contributor
Hi Anthony,
   Thanks for the quick answer. Which server do I put it in - the Enterprise Web Server or the ArcGIS Server?
THanks,
Janie

Janie,

I always put my applications in the web root folder, C:\inetpub\wwwroot

Regards

Anthony
0 Kudos
AnthonyGiles
Honored Contributor
Janie,

It doesn't really make any difference, it's up to you to decide which one has the better performance. If you serve your application from a different server to your ArcGIS server you must ensure you put a cross domain file on your ArcGIS server.

Regards

Anthony
0 Kudos
JanieGoddard
Frequent Contributor
The Enterprise Web Server is of course forward facing. The ArcGIS server is an internal server. We have some flexviewer web apps for outside internet use and some for internal use only.

Any ideas?
Thanks,
Janie
0 Kudos
AnthonyGiles
Honored Contributor
Janie,

If your ArcGIS server is not public facing I am not sure how you plan on your app working. The client downloads the flex application to the browser, then the browser makes calls to the ArcGIS server to get the data, if this server is not public facing then the browser will not have access to the data.

Regards

Anthony
0 Kudos
JanieGoddard
Frequent Contributor
Hi,
   I thought that was the web adaptor's job from reading this:
"For development or testing, you don't need a dedicated web server: ArcGIS Server exposes web services out of the box. For production sites, you use the Web Adaptor to connect your web server to the site."

I thought the users connect to the web adaptor on the Enterprise Web Server?
Janie
0 Kudos
AnthonyGiles
Honored Contributor
Janie,

My mistake, I can see how you can use the web adapter to pass traffic from your web server to your ArcGIS server, in that case I guess that your application would have to sit on your enterprise web server.

Regards

Anthony
0 Kudos
JanieGoddard
Frequent Contributor
Anthony,
   Thank you so much for sticking with me and helping me understand which server to put the FlexViewer on! I really appreciate your time and help!
Janie
0 Kudos
JanieGoddard
Frequent Contributor
Anthony,
  I just wanted to let you know that the web adaptor does feed the requests through to the ArcGIS server just fine.
Thanks again for you help.
Janie
0 Kudos