MyEclipse创建WebService.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MyEclipse创建WebService

MyEclipse创建WebService 使用Eclipse的话还要装web tool platform很多东西,用MyEclipse一步到位,创建WebService很方便。 MyEclipse中有自己的Tomcat,要把事先在电脑上独立安装的Tomcat关掉。 1.File-New-Web Service Project Project Name取为webservice,Framework使用XFire 下一步使用默认配置即可。 勾上HTTP Client Library 选择Yse即可。MyEclipse8.6使用的JDK最高版本是5,而我本机上已经装到6了 2.在src下添加一个包org.demo.webservice,再添加一个接口IAdd,和一个类Add package org.demo.webservice; public interface IAdd { public abstract int add(int num1,int num2); } package org.demo.webservice; public class Add implements IAdd{ public int add(int num1,int num2){ return num1+num2; } } 3.配置webservice包下面的services.xml。 ?xml version=1.0 encoding=UTF-8? beans xmlns=/config/1.0 service nameadd/name!-- 服务名称 -- namespaceorg.demo.webservice/add/namespace!-- 指定命名空间 -- serviceClassorg.demo.webservice.IAdd/serviceClass!-- 指定服务的接口 -- implementationClassorg.demo.webservice.Add/implementationClass!-- 指定接口的实现类 -- /service /beans 在WebRoot/WEB-INF下有一个web.xml,已经自动加好了XFireServlet ?xml version=1.0 encoding=UTF-8? web-app xmlns=/xml/ns/javaee xmlns:xsi=/2001/XMLSchema-instance version=2.5 xsi:schemaLocation=/xml/ns/javaee /xml/ns/javaee/web-app_2_5.xsd servlet servlet-nameXFireServlet/servlet-name servlet-classorg.codehaus.xfire.transport.http.XFireConfigurableServlet/servlet-class load-on-startup0/load-on-startup /servlet servlet-mapping servlet-nameXFireServlet/servlet-name url-pattern/services/*/url-pattern /servlet-mapping welcome-file-list welcome-fileindex.jsp/welcome-file /welcome-file-list /web-app 4.在MyEclipse中运行程序Run As MyEclipse Server Application,地址输入:应用程序地址+“/services/+服务名称+”?wsdl“ 出现上图说明WebService发布成功。 当然在MyEclipse中可以很方便地创建客户端来调用WebService,不过接下来我们要在Eclipse中使用XFire来 创建客户端调用WebService 1.为Eclipse安装XFire插件 从Help-Install New SoftWare进入,地址输入/Eclipse+Plugin 2.新建Java Project名曰xfire 3.右键项目名New-other Package的名称要小写。output directory和package的含义看生成的项目结构便知: 把service和webservice拖到src下,形成 4.右键项目属性,勾上这四项 5.src下创建包Invoke,包下创建类Tyr package Invoke; import service

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档