按照我个人的理解ArcSDE客户端(ArcCatalog)和ArcSDE的应当是关系是Client/Server的关系。者通过分析它的连接机制就可以看出来一些端倪。

ArcSDE是服务端,完成所谓的空间数据库中间件功能,ArcSDE所在的机器是必须有DBMS的驱动的,就是必须装DBMS的客户端。ArcSDE服务器将会直接连接到DBMS(当然DBMS未必需要和ArcSDE在一台机器上,也可以是局域网内或者公网上的DBServer了)。

ArcCatalog之类的客户端(自己用SDE 的JavaAPI,或者C API写的程序也算客户端)通过Tcp/IP通信的机制连接到ArcSDE,所以ArcSDE的机器和客户端可以是异构的系统,即使一个Unix一个Windows也没关系。

如果是这样的话,等于ArcSDE本身的工作模式是标准的3层架构的,抛开二次应用开发的业务数据需要访问数据库来说的话,ArcSDE的客户端本质上连数据库运行时客户端都不需要安装。简单地说就是一个客户端EXE在网络连通条件下通过调用ArcSDE的API就可以完成对远程空间数据的浏览和编辑(当然如果你用AE作显示可是需要AE Runtime的哦),ArcSDE完全封装了对空间数据的访问。

ArcSDE与ArcCatalog相关推荐

  1. Personal ArcSDE、Workgroup ArcSDE、Enterprise ArcSDE介绍

    转载地址:http://blog.csdn.net/linghe301/article/details/6756766,Esri李少华 ArcSDE其实包含三个版本: Personal SDE--附带 ...

  2. Prosonal ArcSDE、Workgroup ArcSDE、Enterprise ArcSDE介绍

    ArcSDE其实包含三个版本: Personal SDE--附带在Desktop(Arcinfo.ArcEditor)或Engine里的免费使用的小型sde库,基于SQLServer Express, ...

  3. ArcGIS9为栅格数据管理提供了一个完整的系统

    在GIS 用户群中,当前有一个趋势,无论是从联邦机构到其它的政府机构,还是私有企业,甚至于普通用户,都希望对栅格数据能够有更加复杂的使用,包括土地和自然资源规划,洪水分析,经济和社区开发,环境保护和紧 ...

  4. ArcSDE建Table在ArcCatalog中不可见

    今天和同门解决了一个问题,这个问题12年6月份就遇到,困拢了我们近7个月.使用esri的arcsde建库,有些表在arccatalog中不可见. 今天才发现原来是表名冲突了,以D101这样的放式命名, ...

  5. 由ArcCatalog远程连接ArcSde

    1.确保服务器上已经成功安装arcsde.并且服务已经启动运行. 2.双击ArcCatalog中的Add Spatial Database.按如下填写窗口. server 填写服务器IP,Servic ...

  6. ArcCatalog和ArcSDE

    按照我个人的理解ArcSDE客户端(ArcCatalog)和ArcSDE的应当是关系是Client/Server的关系.者通过分析它的连接机制就可以看出来一些端倪. ArcSDE是服务端,完成所谓的空 ...

  7. 使用ArcCatalog、ArcSDE连接Oracle

    通过ArcCatalog进行矢量数据的入库   <script src="" type="text/javascript"></script& ...

  8. ArcCatalog显示ArcSDE所有数据的注册版本信息

    List info versioned in ArcCatalog 一般情况下使用ArcSDE里面存储的数据N个数据集.N个要素类.N个属性表,而且在使用ArcSDE的时候都会对相关对象进行版本注册, ...

  9. 基于ArcSDE的影像数据管理-疑惑篇 (转载)

    本文为转载http://www.cnblogs.com/rib06/category/56544.html ESRI的ArcSDE是个性能比较强劲的空间数据引擎,它在管理矢量数据是采用的策略和方法效率 ...

最新文章

  1. 生活大爆炸第6季第12集
  2. ps作业素材和成品_没有用过PS的画框工具,你还敢说你是设计大佬?
  3. Tomcat版本与Servlet、JSP等版本的支持关系
  4. 计算机上网络接口层,2016计算机专业知识:TCP/IP 各层功能
  5. 【计算机组成原理】指令格式
  6. Nginx学习之一-第一个程序Hello World
  7. Docker 学习4 Docker容器虚拟化网络概述
  8. WinForm里ListBox实现加入项目,并且排序。
  9. java rtmp录制视频_red5-rtmp-push
  10. MySQL之数据操作
  11. nginx做文件服务器
  12. 11款企业网络运维监控软件汇总介绍-行云管家
  13. execl2010数据有效性验证,保存后丢失问题
  14. win10自带计算机恢复,预装Win10的创建恢复介质与恢复的步骤
  15. 最详细matlab 2018a安装教程步骤.
  16. 微信支付 postman_微信信用分是什么怎么回事 如何查看微信支付分图文攻略
  17. 【Java】通讯录管理系统小项目
  18. 罗技无线鼠标导致windows 8.1不正常唤醒的问题
  19. JMF API 中文指导
  20. pyhton爬取武汉地铁信息

热门文章

  1. 该模型在额定以下采用MTPA控制,速度环输出给定电流,然后代入MTPA得到dq电流,电压反馈环输出超前角进行弱磁
  2. QAbstractItemView子类如:QTreeView、QTableView等子项单元格复选框勾选/取消勾选功能实现
  3. 容器监控之cadvisor介绍
  4. fastlane自动化打包ipa并发布到firim或者蒲公英
  5. 京瓷4501i打印机扫描步骤_京瓷复印机扫描设置方法–京瓷复印机扫描到电脑设置...
  6. 一针见血的工作励志语录
  7. 使用Java语言开发在线电影推荐网 电影推荐系统 豆瓣电影爬虫 基于用户、物品的协同过滤推荐算法实现 SSM(Spring+SpringMVC+Mybatis)开发框架 机器学习、人工智能、大数据开发
  8. Ajax 请求的三种写法
  9. lssvm聚类研究(Matlab代码实现)
  10. 【Proteus】PWM脉冲调制信号