10.1中SOE新特性

ArcGIS for Server 10.1有很多的改变,这些改变对SOE有影响并且使得SOE的部署更加简单。一下是你需要关注的不同点:

1.一步部署——创建REST和SOAP的SOEs的模板已经升级到了10.1。在.Net模板中,.Net attributes包含了所有SOE重要的信息,比如SOE暴露出的properties和capabilities。

这使得SOE能够打包以便在你创建软件的时候进行部署。你可能已经注意到.Net SOEs已经不再从ServicedComponent中继承。将10.1之前的SOE迁移升级到10.1上的方法是将已经存在的代码拷贝到新模板中并且重新编译。

2.64位——因为ArcGIS for Server10.1仅仅支持64位的操作系统,你创建的SOE必须能够兼容64位。

3.综合管理——Manager一个新的面板允许你可获得的SOEs,并且可以部署一个新的SOE。

4.更多的调试选项——Manager现在允许你在服务启动的时候设置一个延迟,以便你可以在SOE代码中设置断点。

5.属性页面的简单化、定制化——如果你的SOE暴露了属性,当管理员在Manager中编辑服务的时候,一个基本的属性页会被自动创建。(在以前的ArcGIS Server for the Microsoft .Net Framework发布的版本中,你必须自己开发这个属性页)。如果你不想使用默认的属性页,你可以为Manager开发你自己的属性页。你可以编写属性页以便在ArcGIS for Desktop中与Service Editor对话框整合。

6.在ArcGIS for Desktop中更简单的获取SOE属性——不再需要停止服务在目录树中编辑其属性。这意味着当一个服务正在运行的时候,你可以获取这个SOE,启用它并且修改它的属性页。当你应用了这些改变的时候,服务会重启。

你可能感兴趣的:(10.1中SOE新特性)