$item.Name

首页>储备数据>其它储备设备 >其他储备设备

TITAN Web Server

型号
TITAN
北京东方泰坦科技有限公司

免费会员 

经销商

该企业相似产品

3S产品;空间信息处理软件
北京东方泰坦科技有限公司位于北京中关村*开发区核心地带的海泰大厦,是北京新技术软件企业。主要从事TITAN 地学软件的开发、销售,并以TITAN软件为基础承担GIS 、RS工程项目。北京东方泰坦科技有限公司作为国内较大的专业地学软件公司之一,拥有自主版权的*的TITAN 地学软件。北京东方泰坦科技有限公司与中国及加拿大众多的*高等学府、科研院所建立了密切的合作关系,建立了完整的销售网络和培训中心,并为*、农业、电力、交通、林业、*等系统开发完成了许多应用项目。 

详细信息

titan web server介绍


    在internet上使用浏览器进行信息查询,实际上就是向web服务器端请求数据。对于常见的文本、图象、声音、视频等信息,不需特别的支持即可得到。而对于一些比较专业的数据,通用的web服务器和浏览器一般不会提供支持。随着internet的普及和gis在各个领域越来越广泛的应用,人们希望通过internet也能进行gis信息的查询,为此,需要提供一种解决方案来对这种需求进行支持。titan web server就是北京东方泰坦科技有限公司开发的关于在web网页上构建地理信息系统(gis)的完整的解决方案。它提供了建立动态的gis web页面的能力,使用户可以通过internet web浏览器远程访问、查询、显示gis信息。从这个意义上讲,titan web server实际上是通用的web服务器在gis领域的延伸。

    titan web server包括具有地图显示、操作等功能的gis组件和负责与地图数据服务器进行通讯的tconn组件等,用户可以用vb、vc++等任何可嵌入activex控件的编程工具来开发,使用简单、操作方便。使用titan web server软件产品,可以快速建立internet gis,客户端使用诸如internet explorer、netscape navigator等浏览器即可显示、查询gis信息,快速、准确地了解与空间位置有关的信息。它使应用程序*能够建立具有空间数据访问能力的web站点。

    titan web server与titan的tosa支持web gis发布部分zui大的不同,在于titan web server是对存储在硬盘中单独的数据文件的访问和处理,而tosa是对存储在oracle数据库中数据文件的访问和处理。

titan web server 的层次结构

    titan web server 5.0采用了大家所熟悉的三层架构方式。通常基于三层架构构建的应用包括如下三层:表现服务层(presentation service tier)、商业服务层(business service tier)、数据服务层(data service tier)。




    表现服务层:是zui终的客户端,通常它是浏览器或者是嵌入在浏览器中的组件(可以是javaapplet、activex等),主要是负责建立用户界面,处理用户输入。

    商业服务层:是按照商业规则和逻辑进行后台数据处理。它包含若干个协同工作的组件。

    数据服务层:是数据源,主要是为数据请求提供数据(包括空间数据和属性数据)。也可以是添加和修改数据。

    对应上述的三层框架结构,titan web server 5.0整个体系也分成三个层次,分别是地图服务器、web服务器和客户端。




titan web server 5.0 的层次结构


    地图服务器由两部分组成:数据服务器和应用服务器。数据服务器是利用titan web server 5.0进行web gis开发的由*编制的应用程序。其中嵌入了titan web server 提供的控件tmapxw,利用这个控件对地图数据进行灵活的操纵,响应web服务器的请求,并将处理结果传给web服务器。地图数据服务器应用程序可以用vb、vc++等任何可以嵌入activex控件的编程工具来开发。应用服务器部分负责对数据的访问进行管理和控制,减少拥塞,以提高整个系统的运行效率。这是通过一个名为appserver的应用程序来具体实现的,*不需要对这部分进行编程工作。

    web服务器这一层次负责连接地图服务器和客户端之间的通讯。它把客户端的请求处理后转发给地图服务器,同时把地图服务器返回的结果转换成web网页发送到客户端的浏览器。在web服务器这一层次中需要嵌入tconn组件,它负责和地图数据服务器进行通讯,并且每当有浏览用户同web服务器建立连接时,它都为用户保存一个相关环境,其中记录了该用户当前的状态信息,供用户下次访问时使用。当用户断开与web服务器的连接时,tconn组件负责释放用户对应的相关环境。这样就实现了不同用户对同一数据的访问,而互不影响。这个层次中一般需要用asp、jsp或javaservlet工具对web服务器进行扩展开发,以便嵌入tconn控件,实现所需的通讯功能。

    客户端则是地图的显示和操作界面,可以把用户的操作控制命令转交给web服务器,并把处理结果以用户能理解的方式显示出来。客户端通常是浏览器,如internet explorer、netscape navigator等。为了实现充分的交互功能,通常要求浏览器具有解释并运行javasc-ript脚本的能力。

    当然,除了这三个层次之外,还需要zui基础的数据库。titan web server被设计成开放的数据环境。它除了支持titan gis 数据外,也可以支持对其他一些格式数据进行访问和发布。这样,通过这三层结构的协同工作就可以使用户zui终实现对gis数据的远程访问,从而实现了空间信息的发布、共享。

相关技术文章

同类产品推荐

相关分类导航

产品参数

规格类型

企业未开通此功能
详询客服 : 0571-87858618
提示

请选择您要拨打的电话: