在ArcGIS 10.0,你可以发布GIS资源例如地图、工具、Locator等等通过ArcGIS Desktop或者Manager。你发布服务的方法是由各种各样的因子决定的,比如你的许可级别,经验以及个人喜好。但是在ArcGIS 10.1,你要发布的GIS资源可以通过一个更多严峻的分析步骤来保证它是否已经准备好发布在Web端。在发布到ArcGIS Server之前,你必须在ArcGIS Desktop中分析你的GIS资源。
发布服务到On-Premise或者基于云的ArcGIS Server可以直接从ArcGIS的主菜音下选择文件->共享为->服务。此外,你可以右击特定的GIS资源,例如GDB,在Catalog Window或者ArcCatalog,然后选择Share As Services。Share as Services向导可以帮助你配置、分析以及将你的资源发布到ArcGIS Server上作为一个服务。
在ArcGIS Desktop 10.1允许你复制你的GIS资源和数据在发布的时候直接COPY到ArcGIS Server上。这种方法有利有弊,但是当你没有权限或者无法登陆基于云的Server的时候就很有用。
服务定义文件提供给你一种得到你的GIS资源和数据的一个快照的方式,然后之后将他们发布成服务。这个在环境,安全环境或者Server并不是立刻可得的环境中非常重要。
现在所有的地图服务都使用原先MSD的绘制引擎。因此,在ArcGIS Server 10.1,也就没有所谓的MXD和MSD服务的差别。在10.1,你可以很简单地使用ArcGIS Desktop将其发布成服务。
你可以通过在Result Windows中右击创建GP服务,然后选择共享为GP服务,这样就会打开Share As Service向导以及Services Editor对话框。与10.0中发布GP服务的体验相比,最主要的区别是:
Map Document中的Toollayer不再需要。事实上,Tool Layer在10.1中已不再支持。
右击Toolbox,然后将其发布到ArcGIS Server的服务被移除了-你只能发布服务结果。
你不需要再去修改你的模型,让他们可以共享成服务,你可以直接使用Service Editor对话框。Service Editor对话框可以给你一个服务的输入和输出参数的全部定义。
ArcGIS Server的客户端,例如ArcGIS Web APIs,可以动态地改变图层的样式和行为。行为,比如哪些图层在Web端显示,图层的符号,位置,标注等,都可以通过动态图层来获取到。这样可以增加客户端跟你的交互性。
查找地址以及反Geocding的性能在10.1中得到明显的改善。
几何服务现在提供了缓冲、面积以及长度的新的选项。
大地测量学的Buffer现在通过Buffer方法可得。这个代表真正的Buffer。