ArcGIS Server 10.1 中SOE的新特性
分享
ArcGIS 10.1 for Server 对服务器对象扩展 (SOE) 最关键的变化是其更易于部署,具体有以下一些新特性:
(1)更新了集成在 IDE 中的 SOE 模版
在 .NET 模板中,.NET 属性包含了有关SOE 的所有必要信息,例如它所提供的属性和功能。这样就可以在构建软件时对 SOE 进行打包,并为部署做好准备。同时注意到 .NET SOE 不再从 ServicedComponent 中派生。迁移至 .NET SOE 的 10.1 版本的方式是将现有代码或项目复制到新的模版中,并重新构建。
(2)一步部署
可以使用通过后构建步骤创建的 .soe 文件部署 SOE。之后可通过在 ArcGIS Server 管理器中浏览到 .soe 文件来一步注册 SOE。注册 SOE 时,无需运行任何命令或专门编写任何额外代码。
(3)64 位要求
由于 ArcGIS Server 目前仅在 64 位操作系统上受支持,因此必须构建兼容 64 位操作系统的 SOE。
(4)管理器集成
管理器中的新面板可用于查看可用的 SOE 并部署新的 SOE。
(5)管理器中针对 Java SOE 的调试选项
管理器目前允许设置服务启动延迟,从而可在启动服务时点击中断点进入将执行的 Java SOE 代码。还可以指定一个端口范围来调试 Java SOE。对于 .NET SOE,SDK 帮助中概括介绍了使用 Visual Studio 调试程序的各种技巧。
(6)更轻松地创建和自定义属性页面
如果SOE 提供了属性,则将自动创建基本属性页面,管理员在管理器中编辑服务时可看到该页面。(在之前版本的 ArcGIS Server for Microsoft .NET Framework 中,开发人员必须自己开发该属性页面。)如果需要添加默认输入文本框之外的高级页面元素,则可以开发自己的管理器属性页面。还可以编写与ArcGIS for Desktop 中的“服务编辑器” 对话框集成的属性页面。
(7)更轻松地在 ArcGIS for Desktop 中访问 SOE 属性
在目录树中编辑服务属性时不再需要停止服务。这意味着服务正在运行时,可以通过访问 SOE,将其启用并修改其属性页面。应用更改时,服务将重新启动。
文章来源:http://blog.csdn.net/esrichinacd/article/details/8134750
(1)更新了集成在 IDE 中的 SOE 模版
在 .NET 模板中,.NET 属性包含了有关SOE 的所有必要信息,例如它所提供的属性和功能。这样就可以在构建软件时对 SOE 进行打包,并为部署做好准备。同时注意到 .NET SOE 不再从 ServicedComponent 中派生。迁移至 .NET SOE 的 10.1 版本的方式是将现有代码或项目复制到新的模版中,并重新构建。
(2)一步部署
可以使用通过后构建步骤创建的 .soe 文件部署 SOE。之后可通过在 ArcGIS Server 管理器中浏览到 .soe 文件来一步注册 SOE。注册 SOE 时,无需运行任何命令或专门编写任何额外代码。
(3)64 位要求
由于 ArcGIS Server 目前仅在 64 位操作系统上受支持,因此必须构建兼容 64 位操作系统的 SOE。
(4)管理器集成
管理器中的新面板可用于查看可用的 SOE 并部署新的 SOE。
(5)管理器中针对 Java SOE 的调试选项
管理器目前允许设置服务启动延迟,从而可在启动服务时点击中断点进入将执行的 Java SOE 代码。还可以指定一个端口范围来调试 Java SOE。对于 .NET SOE,SDK 帮助中概括介绍了使用 Visual Studio 调试程序的各种技巧。
(6)更轻松地创建和自定义属性页面
如果SOE 提供了属性,则将自动创建基本属性页面,管理员在管理器中编辑服务时可看到该页面。(在之前版本的 ArcGIS Server for Microsoft .NET Framework 中,开发人员必须自己开发该属性页面。)如果需要添加默认输入文本框之外的高级页面元素,则可以开发自己的管理器属性页面。还可以编写与ArcGIS for Desktop 中的“服务编辑器” 对话框集成的属性页面。
(7)更轻松地在 ArcGIS for Desktop 中访问 SOE 属性
在目录树中编辑服务属性时不再需要停止服务。这意味着服务正在运行时,可以通过访问 SOE,将其启用并修改其属性页面。应用更改时,服务将重新启动。
文章来源:http://blog.csdn.net/esrichinacd/article/details/8134750
0 个评论
推荐内容
- ArcGIS Pro 2.4向独立server发布服务步骤
- Linux上安装ArcGIS Enterprise超详细教程——以Redhat7.2上安装ArcGIS Enterprise 10.5为例
- ArcGIS for Server 10.x 许可授权手册
- Portal for ArcGIS 10.X许可授权手册 (Windows版)
- arcgis server 无法手动删除切片
- ArcGIS for Server内置JS Viewer的离线部署和配置
- Linux上安装ArcGIS for Server超详细教程——以Redhat6.5上安装ArcGIS for Server 10.3.1为例
- 如何创建Geometry Service?
- 地图服务优化策略
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- ArcGIS知乎社区改进意见征集
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- arcgis版本兼容性
- ArcGIS 知乎社区活动 之 字幕组加鸡腿暨KBP字幕组招新【获奖名单公布与优秀作品展示】
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?
- ArcGIS如何求栅格图像的“质心”