热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

SuperMapiDesktop9D与SuperMapiServer8C(2017)发布服务的三种方式

说明:本文中的iDesktop与iServer均指SuperMapiDesktop9D与SuperMapiServer8C(2017)产品。首先说第一种࿱

说明: 本文中的 iDesktop 与 iServer 均指 SuperMap iDesktop 9D 与 SuperMap iServer 8C(2017) 产品。

首先说第一种: 这个是直接在iDesktop内打开所需要发布的服务的工作空间,然后右键工作空间选择发布服务,然后会出现一个选择发布服务所需的设置以及服务的设置如下图,点击发布即可。

在这里插入图片描述
这里要注意的是,如果在你发布的服务中存在文件型数据源,那么这个数据源是不支持并发操作的,也就是说不能在一个程序已经在使用这个数据源的情况下再打开另一个程序使用它。比如说iServer某个地图所使用的数据源中只有一个数据库型数据源(只有一个点数据集),其他都是文件型数据源,当你已经打开了iServer服务的情况下你再去打开iDesktop,那么只能收到下面这个效果。

在这里插入图片描述

第二种: 这个呢是要在iServer服务内发布的,在iServer服务首页有个快速发布一个或一组服务
还有服务页的概述和服务管理各有一个快速发布服务与快速创建服务。这三个操作基本相同都是可以发布服务的,这里拿服务管理的快速创建服务为例说明。

点击快速创建服务弹出数据来源选择框如下图,这里以工作空间为例。
在这里插入图片描述
选择文件型工作空间则直接选择工作空间文件,无密码不需要填写。
在这里插入图片描述
选择数据库型工作空间则需要提供数据库服务器名称以及登录名和密码,还需要输入工作空间名称以及数据源对应的数据库名称。
在这里插入图片描述

选择所需要发布的服务点击下一步完成即可。
在这里插入图片描述

第三种: 最后一种其实和第二种是一样的道理,怎么说呢?应该要比第二种要更仔细点吧。大家进入到iServer的服务页面有一个服务组件(集合) 还有一个 服务提供者(集合),第三种方法就是靠这两个来发布服务的。服务组件就相当于你要发布的服务,服务提供者就相当于你要发布的地图服务或者数据服务又或者其他什么的服务。操作的顺序是先添加服务提供者再添加服务组件。

进入服务提供者页面点击添加服务提供者弹出如下窗体,根据你的需要选择服务提供者类型,输入服务提供者名称。基本设置和第二种发布服务时的操作一致,高级设置没有需要可以不用理会。点击确定即可。

在这里插入图片描述

然后来到服务组件页面点击添加服务组件弹出如下窗体,输入服务组件名称也就是你发布服务的名称,服务组件类型选择刚刚添加的服务提供者的服务类型,然后在下方的列表中可以看到刚刚添加服务提供者,勾选服务提供者根据你的需求勾选与本组件绑定的接口和基本设置点击确定即可。

在这里插入图片描述

这里要说明一点,这里的服务提供者列表是根据你所选的服务组件类型筛选出来的,一个服务组件可以有多个服务提供者,但这些服务提供者只能是同种服务类型的提供者。


推荐阅读
  • 本文探讨了使用Filter作为控制器的优势,以及Servlet与Filter之间的主要差异。同时,详细解析了Servlet的工作流程及其生命周期,以及ServletConfig与ServletContext的区别与应用场景。 ... [详细]
  • 本文档详细介绍了在 Kubernetes 集群中部署 ETCD 数据库的过程,包括实验环境的准备、ETCD 证书的生成及配置、以及集群的启动与健康检查等关键步骤。 ... [详细]
  • Spring Security核心概念与应用实践
    本文详细介绍了Spring Security的核心机制,包括其作为一系列过滤器的工作原理,如何实现用户认证与授权,以及常见的配置方法和高级特性如CSRF防护。 ... [详细]
  • 智慧城市建设现状及未来趋势
    随着新基建政策的推进及‘十四五’规划的实施,我国正步入以5G、人工智能等先进技术引领的智慧经济新时代。规划强调加速数字化转型,促进数字政府建设,新基建政策亦倡导城市基础设施的全面数字化。本文探讨了智慧城市的发展背景、全球及国内进展、市场规模、架构设计,以及百度、阿里、腾讯、华为等领军企业在该领域的布局策略。 ... [详细]
  • Spring Cloud因其强大的功能和灵活性,被誉为开发分布式系统的‘一站式’解决方案。它不仅简化了分布式系统中的常见模式实现,还被广泛应用于企业级生产环境中。本书内容详实,覆盖了从微服务基础到Spring Cloud的高级应用,适合各层次的开发者。 ... [详细]
  • 本文详细介绍了Linux操作系统中的cp和scp命令,包括它们的基本使用方法、常见选项以及如何通过scp命令安全地在不同主机之间传输文件。 ... [详细]
  • sqlserver动态分区方案例子
    sqlserver动态分区方案例子当我们存储的数据量比较大时,比如超过千万,上亿级别时单纯的使用索引可能效果不明显了,此时我们可以考虑采 ... [详细]
  • 热璞数据库与云宏达成兼容性互认证,共筑数据安全屏障
    热璞数据库与云宏信息技术有限公司近期宣布完成产品兼容性互认证,旨在提升数据安全性与稳定性,支持企业数字化转型。 ... [详细]
  • 本文将详细探讨 Linux 系统中的 netstat 命令,该命令用于查看网络状态和连接情况。通过了解 IP 地址和端口的基本概念,我们将更好地理解如何利用 netstat 命令来监控和管理网络服务。 ... [详细]
  • VMware Horizon View 5.0桌面虚拟化部署实践与心得
    在近期的研究中,我花费了大约两天时间成功部署了桌面虚拟化环境,并在此过程中积累了一些宝贵的经验。本文将分享这些经验和部署细节,希望能对同样关注桌面虚拟化的同行有所帮助。 ... [详细]
  • 本文详细介绍了在 Ubuntu 16.04 系统中使用 APT-GET 包管理器安装 MySQL 5.7 数据库的过程,并对安装后的文件和目录结构进行了说明,包括重要的配置文件及其功能。 ... [详细]
  • Node.js 入门指南(一)
    本文介绍了Node.js的安装步骤、如何创建第一个应用程序、NPM的基本使用以及处理回调函数的方法。通过实际操作示例,帮助初学者快速掌握Node.js的基础知识。 ... [详细]
  • window下kafka的安装以及测试
    目录一、安装JDK(需要安装依赖javaJDK)二、安装Kafka三、测试参考在Windows系统上安装消息队列kafka一、安装JDKÿ ... [详细]
  • 本文详细介绍了使用ZooKeeper构建高可用集群的方法,包括必要的软件环境准备、配置文件调整及集群启动等关键步骤。通常,一个ZooKeeper集群由奇数个节点组成,以确保Leader选举的有效性。 ... [详细]
  • 在服务器虚拟化领域,用户面临多种选择,尤其是来自同一供应商的不同产品。正确评估这些选项对于项目的成功至关重要。本文将深入探讨VMware提供的两款主要虚拟化平台——免费的VMware Server和付费的ESX Server之间的区别,旨在为决策提供专业指导。 ... [详细]
author-avatar
明年夏天1314520
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有