ArcIMS开发(一)——ArcIMS API 简介

ArcIMS和ArcIMS Java Connector
    ArcIMS为通过网络发布地理信息数据提供了解决反感,它符合表现层、业务逻辑层和数据层的三层构架,包括若干组件,其中关键的组件有:ArcIMS Spatial Server,ArcIMS Application Server,ArcIMS连接器和Web服务器。
    ArcIMS Spatial Server 提供GIS数据访问、地图渲染、向其他组件发送请求等功能;
    ArcIMS Application Server 处理接受到的分布式请求,并跟踪在各种ArcIMS Spatial Server 上运行的ArcIMS服务;
    ArcIMS连接器 连接Web服务器和ArcIMS Application Server;
    Web服务器 使用HTTP协议输出信息。

    ArcIMS Java 连接器是ArcIMS连接器的一种,是纯Java的可重用的软件组件,包括一个JavaBean Object Model Library(对象模型库)和一个丰富的、为开发而定制的JSP标签库(tags library)。Java连接器安装在We服务器上,为ArcIMS Application Server和JSP客户端或独立的Java应用提供通讯。利用ArcIMS Java连接器提供的JavaBean和JSP标签,可编写通过HTTP,HTTPS或TCP/IP协议向ArcIMS Application Server发送和接收请求的连接器。

ArcIMS Java Connector API
    使用ArcIMS Java连接器有三种途径:
    1、JavaBeans(对象模型库)
    2、JSP标签(标签库)
    3、二者结合

    Java Connector Object Model 是服务器端的JavaBeans的集合,实现ArcXML定义。使用对象模型的beans及其方法,可以实现地图显示,渲染和符号,动态图层,特征与空间查询,地址地理编码,投影和元数据处理等功能。更多的信息请参考“Customizing ArcIMS-Java Connector”

    Java Connector Tag library是建立在JCOM上的定制标签集。这些标签提供了对服务器端OML入口的高级访问功能。使用该标签集,为不熟悉Java的Web开发人员开发高级的地图应用或将制图功能集成到已有的应用提供了方便。

    Java Connector of Web ADF 是可自我使用的Java连接器,是使用Web ADF for Java Platform建立与ArcIMS的通讯的基础。更多的信息请参考"Introduction to the Web ADF"。


 

posted on 2008-06-29 16:33  .3S Swimmer  阅读(1076)  评论(1编辑  收藏  举报