您的位置:首页 > 其它

AXIS学习过程记录

2008-07-01 00:53 260 查看
今天本想在eclipse中安装myeclips,到了主管说现在myeclips安装了eclipse就不用安了,看来前2天的eclipse又有点浪费了,直接用myclipse不就行了吗,其实有的时候在baidu,google上搜索不到资源的时候,不妨去bt社区,verycd等网站去看看,会有意想不到的收获,我的myeclipse就是从 verycd上找到的。我安装的是myelcipse 5.5ga版本,安装好然后去下载axis软件包,可以下载2个东西,一个是.class一个是.java文件,java文件是axis-src-1_3.zip,.class文件是以axis-bin-1_3.zip结尾的。这样在工具中就可以attach进src文件可以查看源码了。关于AXISD J,只要知道它是一个工具(很多的jar包构成的)就行了,可以帮助我们更好的写WEB服务就行了,其他就不用多想了。网上有很多的教程,其中有一个动画教程,可以搜索下“ 速动画教程第十六集”。里面讲的很详细了。唯一要注意的就是如果第一次安装myclipse,那么在配置服务器的时候,过程如下: window->preference->myeclipse->application server->tomcat 5, 展开Tomcat关的加号,选择那个JDK,在右边点击ADD,在弹出的窗口点击Browser定位下你的JDK所在的目录,注意一定是JDK不是JRE的目录.OK就可以了!!还有个地方是你如果要自己定义包,在包下写.java的话,那么请把helloaxis.class移动到web-inf下。不然会出现下面的错误。


其他根据教程来就可以了,这个有遗憾的地方就是只能以http://xxx/xxx?wsdl查看 还只能看到XML文件,不能看到web服务的具体内容和方法等。网上有关于第2种部署,我研究了下,结果卡在一个地方编译不过去,说找不到类文件,我环境变量也设置了啊,类包也存在那里的,真不知道什么原因了,浪费了好多时间这里。就是利用 java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient deploy.wsdd编译出错,结果如图


先放过拉,其实网上有很多文章都是转过来的,也许读者认为文章写的好,这个是从读者自己的角度考虑的,每个人的出发点,自己的知识都不相同,所以别人认为好的文章不一定是好文章,只有适合自己的才是好文章。还有好多人转文章,转的有些文字都丢掉了,严重影响阅读了。(自己也有这个缺点,以后改掉)个人认为写比较好的关于AXIS 的文章有“axis学习笔记” 地址是http://jojayong.bokee.com/5592591.html;作者如果能够把源码给出就更好了。还有“用Axis 1.1 for Java进行Web Services开发”地址http://www.cn-java.com/www1/?action-viewnews-itemid-2958;晚上走的时候又看到篇文章见http://blog.csdn.net/jiqimiao/archive/2007/04/16/1566384.aspx,关于java6的中webservice的,哪个写法还有用法和.net的好相似啊。感觉前面又是在浪费时间! javad的版本叫法太多了,有的是1.5,1.4还有叫java 5 java6查了下资料才明白。见下表已发行的版本: (摘自http://www.knowsky.com/363568.html

版本号 名称 中文名 发布日期

JDK 1.1.4 Sparkler 宝石 1997-09-12

JDK 1.1.5 Pumpkin 南瓜 1997-12-13

JDK 1.1.6 Abigail 阿比盖尔--女子名 1998-04-24

JDK 1.1.7 Brutus 布鲁图--古罗马政治家和将军 1998-09-28

JDK 1.1.8 Chelsea 切尔西--城市名 1999-04-08

J2SE 1.2 Playground 运动场 1998-12-04

J2SE 1.2.1 none 无 1999-03-30

J2SE 1.2.2 Cricket 蟋蟀 1999-07-08

J2SE 1.3 Kestrel 美洲红隼 2000-05-08

J2SE 1.3.1 Ladybird 瓢虫 2001-05-17

J2SE 1.4.0 Merlin 灰背隼 2002-02-13

J2SE 1.4.1 grasshopper 蚱蜢 2002-09-16

J2SE 1.4.2 Mantis 螳螂 2003-06-26

J2SE 5.0 (1.5.0) Tiger 老虎 已发布了Beta版本

J2SE 5.1 (1.5.1) Dragonfly 蜻蜓

J2SE 6.0 (1.6.0) Mustang 野马

从JDK1.2.2开始,主要版本(如1.3,1.4,5.0)都是以鸟类或哺乳动物来命名的. 而它们的bug修正版本(如1.2.2,1.3.1,1.4.2)都是以昆虫命名的.

java6 也就是jdk 1.6啦,看来java的版本真的太多了,真的可以让初学着头疼。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: