Solved! Go to Solution.
I think that the underlying question/issue relates to what the recommended set of steps is in order to publish/move applications and services from a test system to a production system.
For services, I would think that the thing to do would be to republish them. I say that because doing so perform a number of checks which makes sure that your production system is configured properly. If you move and edit files manually then you risk making a mistake which can be difficult to debug.
This looks like a good place to start for services:
C:\arcgisserver\config-store\services
This looks like a good place to start for IIS based web applications (IIS Server Manager can definitely tell you where the application is):
C:\inetpub\wwwroot
Control Panel/Administrative Tools/IIS Manager is the tool used to manage/configure IIS.
I attached a screen shot of an IIS application under the Default Web Site named FieldTask1.
Select the application in the tree view and then Basic Settings... on the right hand side.
Doing this will show you the physical path to the web application.
A web application is more than just these bits, e.g. you have to worry which Application Pool it runs it.
You can copy the bits to another machine and then recreate the application in IIS on the target machine.
There probably are alternative methods to accomplish this as well.
I suspect that you won't have FieldTask1 because this is a custom IIS application on my machine.
What I was trying to show you was how to determine physical location of web applications, in general, using IIS.
I don't have the Flex Viewer but I assume that it produces web applications which run under IIS.
It looks like you have a web application named "Builder". If that is not it then look in the "flexviewers" folder.
Your understanding of the first diagram with the Flex applications is correct.
The rest are incorrect. ArcGIS Server itself does not use IIS though it did in versions prior to 10.1.
In 10.1, ESRI uses a built-in Java based web server (hence the port numbers like 6080 and 6443).
This implies that you cannot use IIS Manager to view information about ArcGIS Server itself. The
way that you view this information is via tools provided by ESRI such as ArcGIS Server Manager,
ArcGIS Server Administrator Directory, and the REST Services Directory.
ESRI does provide the "web adaptor" product which layers on top of their built-it web server if
you require this. The web adaptor does use IIS and acts as a proxy which routes incoming traffic
to the built-in web server. Even with this, you won't see your web services in IIS Server Manager.