
WEB
文章平均质量分 67
hou123456
爱好学习
展开
-
用AXIS生成WSDL文件(基础篇)
一、环境搭建由于AXIS本身是基于JAVA语言开发的项目,并且是以Web应用形式发布的,因此它运行时需要一个应用服务器作为支撑。为了方便我们这里选用的是Tomcat。由于AXIS本身需要用到处理XML信息的包,所以我们建议使用JDK1.4并安装Tomcat 4.1.24。下面是环境搭建步骤,读取根据自身情况进行安装。 安装JDK1.4.1 安装Tomcat 4.1.转载 2007-12-04 09:17:00 · 3797 阅读 · 1 评论 -
google earth开发(七)KML加载和清除方法
KML是一个excel文件,可实现js编写的大多数关于地标、线段、球的设置和事件处理。KMZ是KML的压缩格式。KML是有语法规定的,earth Javascript 的API都有KML的对应方法。参见google earth API资料。(1)KML加载 (把中国全标注成粉红色) var chinaNetworkLink ; chinaNetworkLin原创 2012-08-06 09:15:02 · 5208 阅读 · 4 评论 -
google earth开发(六)如何删除地标、球和线段?
(1)清除球(ballon) 在mouseout、mouseup事件处理时可选择清除球 ge.setBalloon(null);(2)清除地标 ge.getFeatures().removeChild(placemark); (3)清除线段 ge.getFeatures().removeChild(lineMar原创 2012-08-06 09:14:11 · 3324 阅读 · 0 评论 -
google earth开发 (四) 球(ballon)
google earth同时只能显示一个球。如果没指定球关联的地标,那么球就在地球中心位置显示。球里面显示的内容是一个HTML页面(和一个DIV里面内容差不多),也受CSS影响,当然不是所有HTML语法都支持,需要测试,我还没完全搞清楚究竟支持哪些。(1)创建HTML风格Ballon var placemark = event.getTarget();原创 2012-08-06 09:06:57 · 1634 阅读 · 0 评论 -
google earth 开发(一)
google地球很壮观,适于演示。两种方式开发:javascript和KML。当然还可以visual C、java调用,这些还没学会。先介绍js开发。首先展示一个裸地球。Load the Google Earth API.Create a DIV element to hold the plugin.Create functions to initialize the plugin原创 2012-08-06 09:01:58 · 3352 阅读 · 0 评论 -
google eatrh开发(二) 地标(marketPlace)
(1)创建placeMark,设置地标名称 // Create the placemark. placemark = ge.createPlacemark(''); [注]:这里可以给空,也可以给个地标名称(不显示,只是记录此地标),但名称不能重复。空可以重复 placemark.setName('北京'); //显示在地标旁边的名称原创 2012-08-06 09:04:16 · 2256 阅读 · 0 评论 -
google earth开发(八)地球旋转和放大缩写、以及指定位置打开
(1)打开到中国位置 function locationToChina() { var la = ge.createLookAt(''); la.set(33,105.46, 0, ge.ALTITUDE_RELATIVE_TO_GROUND, 0, 0, 4000000); //最后一个参数是放大倍数原创 2012-08-06 09:18:01 · 3454 阅读 · 1 评论 -
google earth开发(五) 两点之间画线(显示地球曲线)
earth API支持两点之间画线,线的颜色可以改变,但不支持虚线。另支持:--粗细修改--支持海拔线段通过设置显示海拔相对位置,就能随着地球旋转、放大缩小而显示不同的地球曲线。(1)创建线段 var lineMark = ge.createPlacemark(''); var lineString = ge.crea原创 2012-08-06 09:13:04 · 8209 阅读 · 1 评论 -
google earth开发(三)鼠标事件处理
一般我们会对地标做鼠标事件的处理主要的事件如下:click --点击鼠标mousedown --按下鼠标左键mouseup --弹起鼠标按键mouseover --鼠标移入mouseout --鼠标移出还有其他事件,参考earth api(1)定义事件处理函数google.earth.addEventListener(ge.getWindow(), 'mous原创 2012-08-06 09:05:50 · 2466 阅读 · 0 评论 -
GNUDip软件安装和使用
1. 原理 2. 环境准备1. Perl2. Bind8/Bind9 (要有nsupdate 指令)3. Sendmail/Exim/qmail/Postfix (的 sendmail 指令)4. MySQL/PostgreSQL (用作儲存帳號,本筆記不用,改用file system) 3. 安装过程3.1. 安装GNUDip软件原创 2008-01-08 17:08:00 · 9015 阅读 · 0 评论 -
IBM RAD简单使用
1. Portal安装和删除 删除portal软件方法:1) 删除注册表HKEY_LOCAL_MACHINE->Software->IBM->Websphere Portal Server2) 把C:/Program Files/IBM/Websphere/PortalServer删除就可以了l 安装时还提示删除C:/IBM下的一些原创 2007-12-14 18:57:00 · 5013 阅读 · 0 评论 -
GSOAP与AXIS兼容测试
做了一个简单的实验,测试gsoap C++ client端软件与AXIS服务端兼容性。 实验步骤如下:第一步:用AXIS部署简单的web service1. 编写JAVA类Hello.jws public class Hello{ public String hello(String name){ if(name==null) name = "";原创 2007-12-04 09:34:00 · 1818 阅读 · 0 评论 -
Eclipse生成WSDL
该方法生成速度最快,而且克服输入参数名称改变的问题。 一、安装和环境配置先安装JDK和Tomcat安装Eclipse SDK 3.2.0,安装时会自动或手工配置JDk和tomcat路径。 Axis1.4的lib文件拷贝到tomcat下。 1. 首先NEW 一个 PROJECT。在”项目资源管理器”右键选择。一定要选择 WEB-》动态WEB PROJECT原创 2007-12-04 09:27:00 · 8618 阅读 · 0 评论 -
AXIS生成WSDL(复杂参数篇)
引言:复杂的参数如结构数组可以用javabean来表示。 1. 写java代码1.1.JavaBean的生成复杂的SOAP接口需要用Bean做输入输出的参数,步骤如下:(1) 写javabean的代码,如resultBean.java。(2) 编译生成resultBean.class(3) 把该class文件拷贝到C:原创 2007-12-04 09:23:00 · 3809 阅读 · 1 评论 -
单机单网卡安装学习Openstack
最近装了一下OpenStack,不过还有很多东西没搞定。环境:笔记本电脑一台,CPU:酷睿i5,内存4G,单网卡,win7通常Openstack安装最少需要两台机器,一台安装管理模块,另一台做虚拟机运行的服务器。另外。需要双网卡,一个网卡做内网管理互联用。按Openstack官方安装文档安装的话,由于只有一块网卡,所以在网卡配置、nova配置需要手工修改。OpenStack 和它依原创 2012-08-14 10:03:02 · 4441 阅读 · 2 评论