ArcGISServer 發布地圖服務 后在ArcGIS Service Directory中看不到
解決方法:
1.重新啟動電腦
2.在ArcCatalog中右鍵GIS Server,選擇Disconnnect,然后再右鍵選擇Connect
再次打開ArcGIS Service Directory即可看到剛發布的服務。顯然不用重啟電腦比較好啊!
之前的停止服務,重啟服務。重啟Windows服務ArcGIS SOM也是不需要的啊!
解決方法二:自己構建URL
1.記錄下您增加服務時,最后給出的提示匯總信息,里面有查看服務的Capalibilities的URLs的地址,例如:
http://localhost/arcgis/services/MyMap1/MapServer
注:該URLs也可在發布好的服務上右擊,在Service Properties中的Capabilities選項卡也有這個URLs的!
2.在這個地址的arcgis后面加上/rest即可直接定位到該服務,而無需點擊ArcGIS Service Directory的連接,上例構建好的URL地址如下:
http://localhost/arcgis/rest/services/MyMap1/MapServer
擴展:
ArcGIS Server幫助里面提示說:在上面的URLs后面加上?wsdl就可以直接查看該服務的元數據,以上面的URL為例構建如下:
http://localhost/arcgis/services/MyMap1/MapServer?wsdl
實驗驗證成功!