IIS5.0和Tomcat5.5配置基础上安装ARCIMS9.2的分析与研究

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:lll2518
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:ArcIMS是ESRI公司的产品之一,它是顺应地理数据在互联网上传输、共享的要求而产生的,定位于Internet网上地图发布层面。它能满足无论是本地还是全球的多用户的网上信息与数据共享的要求,方便多用户同时在线查询和浏览地理信息数据。ArcIMS安装平台很多。目前在Windows环境下以Microsoft的IIS(Internet Information Server)作为Web服务器的居多。用Tomcat和IIS集成的Web服务器集Tomcat和IIS的优势于一身,既支持灵活而强大的Java和JSP,又完全兼容原有IIS Web服务器环境下开发的各种软件。
  关键词:IIS5.0 Web服务器;Tomcat5.5连接器;ARCIMS9.2
  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)20-30361-02
  
  The Study and Analysis of Assembling ARCIMS9.2 on the Basis of Deploying IIS5.0 and Tomcat5.5
  LIU Shi-jing, XIE Qing-sheng, CHEN Liang, WANG Wei
  (The Network Information Center of Anhui Seismological Bureau, Hefei 230031, China)
  Abstract: Passed through some case investigation results and the probe for the psychology around seismic of the masses show, this article expounds information propagation has the important location in the shockproof provide disaster relief work. Since the angle of mass communication, making the shockproof provides disaster relief working and news propagation combines closely, the author attempts to put forward a solution to the contradictory between them.
  Key words: IIS5.0 Web severs; Tomcat5.5 Servlet Engine; ARCIMS9.2
  
  1 Tomcat的安装与调试
  
  Tomcat服务器是一个免费开放源代码的Web应用服务器,它是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。Tomcat5支持最新的Servlet 2.4和JSP 2.0规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,應用广泛。
  安装Tomcat之前要先安装JDK,JDK (Java Development Kit)是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。它包含了编写、运行Java程序所需要的所有工具,可从http://java.sun.com上下载最新版本的JDK[1]。Tomcat可从Apache Jakarta Project站点(http://jakarta.apache.org/site/binindex.cgi)上下载,本文使用的Tomcat版本是5.5.25,它需要安装J2SE 5.0(JDK 1.5)以上的版本才能运行。
  1.1 在windows平台上安装和配置JDK
  将JDK安装程序jdk-1_5_0-windows-i586.exe安装在D:\jdk1.5.0目录下。设置JAVA_HOME变量,在桌面上用鼠标右击“我的电脑”,选属性/高级/环境变量。在“系统变量”栏单击“新建”,在“变量名”中输入“JAVA_HOME”,变量值中输入“D:\jdk1.5.0”。
  1.2 Tomcat的安装
  运行Tomcat安装程序apache-tomcat-5.5.25.exe,安装路径改为“D:\Tomcat5”(tomcat5.0为自己新建的文件夹)。选择本地机器的jdk路径,一般情况下,安装文件会自动搜索并显示,如果没有正确显示,也可以手动更改。成功安装后,在浏览器中输入“http://localhost:8080”,则出现提示:“If you’re seeing this page via a web browser, it means you’ve setup Tomcat successfully. Congratulations!” 。程序会提示启动tomcat并查看readme文档。注意:启动Tomcat之前要确定系统没有其它服务已经占用8080端口(Tomcat默认端口)和8009端口(Tomcat/’s AJP13 连接器端口)。
  
  2 配置Tomcat和IIS
  
  尽管本身具有Web服务器的功能,但独立的Tomcat作为Web服务器,其处理静态html的速度较慢,且对目前普遍存在的IIS环境下开发和运行的程序兼容性较差。而用ISAPI(Internet 服务应用程序编程接口)技术集成Tomcat和IIS,将会使Web服务器性能更优化、功能更完善。
  这是因为在IIS的Internet服务管理器的Web站点中有ISAPI筛选器,该筛选器是IIS对外的一个出口,可调用动态链接库文件isapi_redirector2.dll。这就把ⅡS和ISAPI技术联系起来了,而ISAPI技术又和ajpl3协议紧密相关,它可以通过配置注册表和文本文件,按ajpl3协议通过某一指定端口发送请求。
  2.1 配置Tomcat
  在“http://jakarta.apache.org/site/binindex.cgi”下载连接器配置文件包“jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip”,解压缩“jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip”得到bin、conf、doc三个文件夹,在bin中可得到isapi_redirector2.dll。复制它到“D:\Tomcat5\bin\win32\i386”中(“win32\i386”为新建目录)。进入“D:\Tomcat5\conf”,确认文件“jk2.properties”内容末尾有“request.tomcatAuthentication=false”语句。
  添加环境变量中的系统变量“CATALINA_HOME”。路径指向tomcat的安装目录“D:\Tomcat5”下,注意要求系统有可用JAVA_HOME环境变量,且在系统的path里面添加“;%JAVA_HOME%bin”。创建文件“workers2.properties”到目录“D:\Tomcat5\conf”下,workers2.properties内容文件如下:
  [shm]
  file=/"d:/Tomcat5/logs/jk2.shm/"
  size=1048576
  # Example socket channel, override port and host.
  [channel.socket:localhost:8009]
  port=8009
  host=127.0.0.1
  # define the worker
  [ajp13:localhost:8009]
  channel=channel.socket:localhost:8009
  # Uri mapping
  [uri:/*.jsp]
  [uri:/servlet/*]
  worker=ajp13:localhost:8009
  worker.tomcat_home=D:\Tomcat5
  worker.java_home=D:\jdk1.5.0
  2.2 配置IIS
  现在需要添加一些必要的注册信息到注册表,redirector被IIS调用时会读到。
  建立一个.reg文件:
  Windows Registry Editor Version 5.00
  [HKEY_LOCAL_MACHINE//SOFTWARE//Apache Software Foundation//Jakarta Isapi Redirector//2.0]
  /"extensionUri/"=/"/jakarta/isapi_redirector2.dll/"
  /"workersFile/"=/"d:////Tomcat 5.0////conf////workers2.properties/"
  /"logLevel/"=/"debug/"
  /"serverRoot/"=/"d:////Tomcat 5.0/////"
  在记事本中写入上面的文字,并保存为 test.reg,双击test.reg文件,在注册表中的内容将会添加成功,该操作在2.0子键下新建了四个子键,其中extensionUri变量代表下一步要创建的IIS虚拟目录名和ISAPI的文件名,workersFile变量通知ISAPI,workers2.properties的位置,logLevel定义了ISAPI的日志文件级别(按debug、error和info三级递增)。serverRoot设置服务器的Home目录,这里暂时设置在此。
  设置虚拟目录。用鼠标单击运行/程序/管理工具/Internet服务管理器,再打开本地计算机.找到“默认Web站点”后右键单击。在弹出菜单中选新建/虚拟目录.在虚拟目录创建向导的别名中输入“jakarta”; 目录中输入“D:\Tomcat5\bin\win32\i386”;即该虚拟目录应指向isapi_redirector2.dll插件所在的位置。與纯html文件不同,JSP文件必须在服务器端动态执行,即得到浏览器端页面请求后才运行,产生相应静态页面后再传至浏览器。所以允许权限还应把“写入”加上。
  再将ISAPI筛选器加到缺省Web站点,右键单击“默认Web站点”,选择“属性”。在弹出对话框中选择ISAPI页,单击添加按钮,在弹出的添加框里筛选器名称中输入“jakarta”,可执行文件中输入“D:\Tomcat5\bin\win32\i386\isapi_redirector2.dll”。重新启动IIS。ISAPI 筛选器中jakarta变成绿色的箭头,说明配置成功。
  2.3 测试复合web服务器
  依次启动Tomcat和IIS,等两个服务器都启动并运行后,在浏览器中输入“http://localhost:8080/servlets-examples/”或“http://localhost:8080/jsp-examples/”。若浏览器中出现“Servlet Examples with Code”或“JSP Sam ples”,则Tomcat和IIS集成web服务器配置成功。
  
  3 安装并配置ARCIMS9.2
  
  卸载掉以前版本的GIS软件后从ARCGIS9.5安装光盘开始安装,选择“ArcIMS for Windows”,这里把程序安装到“D:\ArcIMS”,安装结束后配置和调试ARCIMS,开始-程序-ArcGIS-ArcIMS-ArcIMS Post Installation,选择“typical”,出现注册选项,选择注册文件所在位置。设定主机名和密码(需要提前该管理员用户设定密码),选择Web服务器引擎(IIS with Tomcat5.5) “Servlet engine directory”路径里选择“D:\Tomcat5”,“ArcIMS JRE Configuration for Manager”窗口里选择一个已经存在的JRE环境,路径选择到“D:\jdk1.5.0”,从开始-程序-ArcGIS-ArcIMS- Diagnostics进行测试,“1、2”皆出现“Test successful”表示安装成功,如果没有,很多是80、8080端口被其他程序占有引起的。
  目前在Windows环境下以Microsoft的IIS(Internet Information Server)作为Web服务器的居多,在它的基础上安装ArcIMS 应用服务,操作简洁应用范围广泛;
  ArcIMS应用服务器连接器连接了Web服务器和ArcIMS应用服务器。其中Servlet连接器——ArcIMS的默认连接器——可以用在ArcIMS的所有的浏览器中,Web Server本身不包含Servlet Engine,本文所选择的第三方软件Tomcat5.5提供了Servlet Engine。
  Tomcat和IIS集成的Web服务器既可以为静态页面请求和原有IIS环境下的程序提供服务,又可以接收和处理Servlet及JSP请求。从而使得ArcIMS9.2的优势:在Internet桌面浏览器中集成本地数据与网络中的数据,能够高质量的地图符号显示,在Internet上发布地理数据的强大功能等能够充分发挥出来。
  
  4 小结
  
  如何正确安装,使ArcIMS9.2应用服务器在普遍应用的IIS Web Server上发挥出强大的GIS功能,使其通过要素流的方式传送影像或矢量数据,从而改变了用户在互联网上交互制图及访问地理数据的方式,关键在于服务连接器的安装和配置,而在实际安装和配置过程中往往忽视服务使用的端口被占有或者被禁止,保障好端口的正确顺利使用就是安装的关键。
  
  参考文献:
  [1] 万宝林. 基于J2EE与ArcIMS的地图服务系统的设计. 国土资源信息化, 2005,(6).
其他文献
摘要:介绍了ARP的定义和工作原理,分析了ARP欺骗攻击的过程和攻击危害,最后给出了安全防范的措施。  关键词:图书馆;局域网;ARP欺骗;安全防范  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)27-1953-02  Library Network ARP Spoofing Attacks and Security Precautions  ZHANG Hong-
摘要:在研究了基于MPLS的VPN技术的原理和工作的基础上,比较了传统VPN连接技术和MPLS VPN技术的应用特点和技术分析,最后研究了MPLS VPN的技术优势及其应用前景。   关键词:VPN;MPLS;多协议标记交换  中图法分类号:TP309文献标识码:A文章编号:1009-3044(2008)08-10ppp-0c    随着Internet的VPN连接蓬勃发展,人们对其连接质量提出了
文学理论作为研究时间较长的专业学科,一直都有着较为稳定的研究对象和理论范式。文学理论是文学研究的重要组成部分,其主要研究范围包括文学原理、范畴以及标准等方面。随着社会的发展,传统文学理论研究被赋予了新的时代特征,文学理论逐渐走上了融合反思、综合创新的道路。因此,二十世纪中后期以后,文学的建构性在一定程度上替换了原先自明的天真性,逐步成为文学理论研究的核心主题。学界陆续出版了一系列关于文学理论天真性
【关键词】状物类文章,比较阅读,比较维度,比较路径,指导方法  状物类文章是指以描写事物为主的文章。作家通过观察,采用一定的表达方式写出事物的特点,表达自己的情感。统编教材中的状物类文章(见表1),三年级至四年级上册侧重学习“观察”,把事物写清楚;四年级下册至五年级侧重学习“表达”和“体会感情”,语文要素呈现梯度进阶、读写结合的特点。教学时,教师要立足状物类文章的文体特点,选择有效策略,落实语文要
【关键词】识字教学,俗解汉字,原则  不从造字理据上解释汉字,而是对其进行“望形生义”、荒诞不经的随意解释,是为俗解汉字。这种方法在我国源远流长,在日常生活中很常见,如“弓长张,立早章”,致力于追求科学性的汉字形义学,也难免“望形生义”,即使以追寻造字本义为宗旨的《说文解字》也不乏其例,如“元,始也,从一,兀声”。这是许慎根据小篆字形“望形生义”的结果。在甲骨文中,“元”像人的头形,本义是首。俗解
童话,一个充满诗情画意的字眼,一种令所有儿童欢欣鼓舞的文学体裁,它承载了儿童多少美妙的“奇思妙想”,寄托了儿童多少神奇的“精神体验”。作为儿童心贴心的文学,最喜闻乐见的课文类型,今天的语文教师该怎么教?  一、在忠实原著基础上准确解读文本  中外童话故事有很多,不同时期针对不同年龄段儿童的译本就更多。为了准确解读童话故事的文本,必须像宗教信徒般虔诚地忠实童话的原著。《渔夫的故事》编者可能是出于文本
摘要:简述基于JAVA技术的高职院校考试系统的基本功能与设计,介绍考试系统的使用方法,总结了系统在开发和应用中的不足。  关键词:JAVA;J2EE;高职院校;B/S结构;考试系统  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)08-1pppp-0c    1 前言    Java是Sun Microsystems公司于1995年5月推出的Java程序设计语言和Ja
孔子说:志于道,据于德,依于仁,游于艺。这里的“艺”虽并不等同于后世所说的艺术,但却包含了后世所说的艺术在内。所谓的“游于艺”的“游”正是突出了这种掌握中的自由感。  十多年来我一直从事环境艺术设计相关的社会工作,儿时的绘画情结得以如愿,我心欢喜,畅“游”其中,其犹鱼之有水也。   渐渐的明白了设计的入妙法门即为:“天人合一”论。它的合理内核令人想到天地自然作为人的生存环境,它生长万物以养人,人可
摘要:随着党校系统信息化建设进程不断推进,全省党校系统网络互联互通和资源共建共享越来越显得重要和急迫了。该文分析了VPN专网建设的可行性,详细论述了安徽省党校系统VPN专网建设的技术方案,并就在VPN专网平台上的资源共建共享进行了探析。  关键词:资源共建共享;SSL VPN;IPSec VPN  中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)33-9218-03  
摘要:针对变速器在线检测已经成为汽车工业生产流水线重要组成部分的情况,开发了一个基于组态王软件的变速器检测监控系统。阐述了系统的硬件结构和软件总体规划,在介绍使用组态网的数组字典定义变量的基础上,论述了软件中的核心模块-换挡控制模块的流程图和模块的详细设计过程。  关键词:变速器;检测;换挡;数组字典;流程图   中图分类号:TP319文献标识码:A文章编号:    0 引言    随着民族汽车工