`
Getwaysun
  • 浏览: 30958 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

WebService配置详解

阅读更多
1.new Web Service Project
        文件菜单下新建 Web Service Project ,如果IDE是8.0以上的要选择XFire 然后下一步,在下一步
        勾选XFire 1.2 Core Libraies 然后Finish

2.new Web Service
        新建一个包,然后右击包名选择Other,打开新建窗口,选择Myeclipse 下Web Services 下的Web Service
        FrameWork选择XFire ,在最下面选择Create web service From java             Class,      下面还有个同样选中,next
输入服务名称,选择包名 ,finish
3.Deploy
        发布项目
4.Start Tomcat
         这里使用tomcat模拟,在现实中用的不是tomcat容器
5.Web Service Explorer
         在发布程序左边有个launch SOAP。。。。单击打开,在打开界面的右上角有个        WSDL page,单击打开,
       下面窗口中会出现WSDL main,单击它 在右边窗口中出现一个让你 输入url地址的东西,在里面输入:
     http://localhost:8888/webService/services/TestService?WSDL    
       格式是:tomcat地址+项目名称+wervices+服务名称+?WSDL
       单击go 会打开与服务器的链接,在左边窗口中找到你新建的服务方法,单击右边会 出   现Invoke a WSDL Operation
         在文本框中输入内容单击go 会在下面出现响应 你输入的内容,若你提示信息和你输入的一样那么这样就成功了
       证明服务器端程序没有问题
6.Web Service Client
        文件菜单下新建 Web Service Project ,如果IDE是8.0以上的要选择XFire 然后下一步,在下一步
       勾选XFire 1.2 Core Libraies ,然后选择XFire 1.2 HTTP Client Libraies单击Finish
        新建一个包,新建一个Test类代码如下:
public class Test {

/**
  * @param args
  */
public static void main(String[] args) {
  // TODO Auto-generated method stub
  Service srvcModel = new ObjectServiceFactory().create(ITestService.class);
  XFireProxyFactory factory = new XFireProxyFactory(XFireFactory.newInstance().getXFire());
  String url ="http://localhost:8888/webService/services/TestService";
  //tomcat地址+项目名称+services+服务名称
  ITestService srvc = null;
  try {
   srvc = (ITestService)factory.create(srvcModel, url);
  } catch (MalformedURLException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
  String result = srvc.example("test....");
  System.out.print(result);
}

}
分享到:
评论
2 楼 Getwaysun 2013-08-30  
yuhui136126 写道
清问下我新建Web Service 没看到 FrameWork选择XFire怎么办

用Myeclipse 配置
1 楼 yuhui136126 2012-11-28  
清问下我新建Web Service 没看到 FrameWork选择XFire怎么办

相关推荐

    Spring 实现远程访问详解——webservice

    Spring Web Services 是基于 Spring 框架的 Web 服务框架,主要侧重于基于文档驱动的Web服务,提供 SOAP 服务开发...4) 服务端配置暴露webservice接口 5) 客户端创建暴露的webservice接口 6) 客户端调用webservice接口

    Axis2集成SSH搭建WebService支持事务(图文详解含核心代码)

    今天特意将项目中用Axis2集成SSH实现WebService的过程记录下来,一...3.灵活配置,在一个项目中配置多个WebService的调用接口。 4.顺便提一种方案,让我们的WebService更加安全。 5.提供测试例子,服务端客户端都有了。

    xfire+webService 客户端和服务器端的例子

    xfire+webService 客户端和服务器端的例子 xfire-distribution-1.2.6.zip 是xfire的包,网上可以下载的,本人已经下载完毕。 另附两个xfire的配制文档,供大家参考。...Xfire WebService服务器端配置详解.pdf

    webservice AXIS2 操作手册说明文档

    java 开发 webservice axis2 方式详解。 附带详细说明文档 配置 ,

    xfire的使用详解

    重点位置: <!-- spring 配置文件--> <param-name>contextConfigLocation ...-- 用来管理Webservice的Servlet --> <servlet-name>XFireServlet <url-pattern>/services/* </servlet-mapping>

    webservers详解

    总结网上的接口技术开发 webservice Axis配(用pojo零配置)置以及详细文档

    log4Net详解(共2讲)

    对于请求的不同状况,例如新的请求到达、待处理请求、超时未处理请求、员工工单发放提配、员工工单按时提交提醒、请求递交被处理状况等,系统都设定了多种提醒功能(短信通知-调用飞信WebService接口、QQ通知-调用QQ...

    Spring 实现远程访问详解——jms和activemq

    前几章我们分别利用spring rmi、httpinvoker、httpclient、webservice技术实现不同服务器间的远程访问。本章我将通过spring jms和activemq实现单Web项目服务器间异步访问和多Web项目服务器间异步访问。 一. 简介 1. ...

    axis2编写发布和例子详解

    axis2入门学习资料,通过10个步骤详细例子(测试都能运行),简单阐述了ajax通过tomcat发布方法,session管理,异步调用和同步调用,spring整合等功能,说明,配置比较详细

    Flex与WCF交互详解(工程文件下载)

    图解Flex与WCF的数据交互,文件配置,对象生成等步骤。同时提供了完整工程文件下载地址。为希望让Flex与WCF交互的同志们提供一些参考。(Flex用的是Flash Builder 4.5生成的,WCF用的是VisualStudio2008生成的)

    ASP.NET Night Words

    第11章 web.config详解 196 11.1 配置文件的查找算法 196 11.2 配置文件节点介绍 198 11.2.1 [configsections]节点 198 11.2.2 [appsettings]节点 199 11.2.3 [connectionstrings]节点 199 11.2.4 [location]...

    server-config.wsdd

    server-config.wsdd文件下载

    Java思维导图xmind文件+导出图片

    WebService/ApacheCXF RMI/Spring RMI Hession 传统RPC技术在大型分布式架构下面临的问题 分布式架构下的RPC解决方案 Zookeeper 分布式系统的基石 从0开始搭建3个节点额度zookeeper集群 深入分析Zookeeper在...

    asp.net知识库

    体验.net 2.0 的优雅(1) -- 异步WebService调用 ASP.NET 2.0页面框架的几点新功能 ASP.NET 2.0 中收集的小功能点 asp.net2.0中的webpart使用小记 2.0问题、错误解决办法 ASP.NET 2.0使用Web Part创建应用程序之二...

    SOAP接口开发chm

    详细描述有关于SOAP开发(AXIS、CXF)等的详细命令及相关过程,还有简单的示例配置。

    Android实例代码

    5.1、Intent对象详解: 5.2、Intent的属性及intent-filter配置:Component属性; Action、Category属性与intent-filter配置; Data、Type属性与intent-filter配置; Extra属性; 5.3、使用Intent创建Tab页面: 第6章...

    疯狂Android讲义(第2版)源代码 第6章~第9章

    5.1、Intent对象详解: 5.2、Intent的属性及intent-filter配置:Component属性; Action、Category属性与intent-filter配置; Data、Type属性与intent-filter配置; Extra属性; 5.3、使用Intent创建Tab页面: 第6...

Global site tag (gtag.js) - Google Analytics