Select to view content in your preferred language

seperate web server required on ArcGIS for Server 10.1?

824
5
03-21-2013 09:08 PM
JohnathanFigueroa
Emerging Contributor
Hello all,

Do I need to install a separate web server(i.e. WebLogic) to be able to access my services through javascript API from outside local machine? I want to use javascript API to make web maps with my published services. I had thought it was necessary, but I've researched further and found this quote:

"Integrating with a separate web server (Microsoft IIS, WebSphere, and so on) is no longer a requirement. Installing ArcGIS for Server provides you with a ready-to-use web services-based GIS server, which includes all web management tools and applications" http://resources.arcgis.com/en/help/main/10.1/index.html#//016w00000036000000
Tags (2)
0 Kudos
5 Replies
ShaunWeston
Frequent Contributor
No you don't need a web server, GIS server runs on port 6080, so you can access your GIS services on this port e.g. http://servername:6080/arcgis/rest/services
0 Kudos
JohnathanFigueroa
Emerging Contributor
No you don't need a web server, GIS server runs on port 6080, so you can access your GIS services on this port e.g. http://servername:6080/arcgis/rest/services


That's what I thought, then I'm running into another problem. I have an HTML file that when opened locally opens to my service just fine, but when I open this html through my websitehttp://gisinsight.com/gis/test3.html it shows up blank. I'm assuming the external file can't make the call to my service. Could someone help me with this bit? Feel free tto view source, on the linked url.
0 Kudos
ShaunWeston
Frequent Contributor
Oh in that case you'll need to install the web adaptor. It's trying to access a server called "GM2", which isn't public. So I think you'll need to install the web adaptor on your web server (http://gisinsight.com), so this will forward requests to your gis server (GM2)
0 Kudos
JohnathanFigueroa
Emerging Contributor
Oh in that case you'll need to install the web adaptor. It's trying to access a server called "GM2", which isn't public. So I think you'll need to install the web adaptor on your web server (http://gisinsight.com), so this will forward requests to your gis server (GM2)


Yes, that is exactly what I think I need to do, but how do I go about doing that? Could you explain that to me a little bit, that's the bit that I don't get. http://gisinsight.com is my website, hosted by hostgator, it is not on a webserver like weblogic on my machine.
0 Kudos
nicogis
MVP Alum
You can install web adaptor in a web server accessible external and web adaptor communicate forwarding to the port (6080/6443 ect) of gis server.
If your organization already uses a reverse proxy, you can configure it to route requests to ArcGIS Server on your secure internal network. The most basic option is to connect directly to the GIS server through port 6080 without installing the Web Adaptor.

see http://resources.arcgis.com/en/help/main/10.1/0154/015400000431000000.htm
see http://resources.arcgis.com/en/help/main/10.1/0154/015400000488000000.htm
0 Kudos