• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Java > java WSDL接口webService实现方式

java WSDL接口webService实现方式

作者:龙昊雪 字体:[增加 减小] 来源:互联网 时间:2017-05-28

龙昊雪 通过本文主要向大家介绍了java webservice wsdl,webservice接口wsdl,webservice wsdl,webservice生成wsdl,c webservice wsdl等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

一、使用JDK生成WSDL的对象类

1、cmd进入JDK的bin文件中

  执行命令 wsimport -keep -p com.demo.client http://localhost:8080/Demo/services/MyService?wsdl

  比较常用的[options]有:

    1). -d <directory>
      在指定的目录生成class文件
    2). -clientjar <jarfile>
      在当前目录生成jar文件,结合-d <directory>可以在指定的目录生成jar文件
    3). -s <directory>
      在指定的目录生成java源文件
    4). -p <pkg>
      指定生成文件的包结构
    5). -keep
      在生成class文件,或者jar包时,同时保留java源文件

2、eclipse生成WSDL文件

在Eclipse中生成webservice客户端代码,New---->Other---->Webservice---->Webservice Client,选择之前拷贝到eclipse中的wsdl路径点击finish,这样eclipse就帮我们自动生成了webservice的客户端,接下来只需在程序中调用即可,在程序中调用 eclipse自动生成的webservice客户端;

3、MyEclipse 生成 WSDL 文件

在项目上右键,选择New->Other->WebService->WebServiceClient->Next,会看到以下界面:

4、WSDL Maven支持的jar包

 <dependencies>
 <!-- ==================== WSDL 依赖文件 start=================== -->
 <dependency>
 <groupId>org.apache.axis</groupId>
 <artifactId>axis</artifactId>
 <version>1.4</version>
 </dependency>
 <dependency>
 <groupId>commons-discovery</groupId>
 <artifactId>commons-discovery</artifactId>
 <version>0.5</version>
 </dependency>
 <dependency>
 <groupId>commons-logging</groupId>
 <artifactId>commons-logging</artifactId>
 <version>1.2</version>
 </dependency>
 <dependency>
 <groupId>javax.xml</groupId>
 <artifactId>jaxrpc</artifactId>
 <version>1.1</version>
 </dependency>
 <dependency>
 <groupId>javax.xml.soap</groupId>
 <artifactId>saaj-api</artifactId>
 <version>1.3.5</version>
 </dependency>
 <dependency>
 <groupId>wsdl4j</groupId>
 <artifactId>wsdl4j</artifactId>
 <version>1.6.3</version>
 </dependency>
 <!-- ==================== WSDL 依赖文件 end====================== -->
 </dependencies>
</div>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • java WSDL接口webService实现方式
  • java WSDL接口webService实现方式

相关文章

  • 2017-05-28java Socket实现简单模拟HTTP服务器
  • 2017-05-28Spring 数据库连接池(JDBC)详解
  • 2017-05-28Java JVM虚拟机运行机制
  • 2017-05-28SpringBoot定时任务两种(Spring Schedule 与 Quartz 整合 )实现方法
  • 2017-05-28java服务端微信APP支付接口详解
  • 2017-05-28java(jdk)环境变量配置(XP、win7、win8)图文教程详解
  • 2017-05-28详解SpringBoot AOP 拦截器(Aspect注解方式)
  • 2017-05-28Spring + Mybatis 项目实现动态切换数据源实例详解
  • 2017-05-28Java定时器例子_动力节点Java学院整理
  • 2017-05-28java设计模式—静态代理模式(聚合与继承方式对比)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • java 中动态代理(JDK,cglib)实例代码
    • SpringMVC之简单的增删改查示例(SSM整合)
    • 详解spring+springmvc+mybatis整合注解
    • 详谈Lock与synchronized 的区别
    • Java 8 lambda初试示例详解
    • Java String 和 new String()的比较与区别
    • Java中ArrayList去除重复元素(包括字符串和自定义对象)
    • springboot中thymeleaf模板使用详解
    • spring boot的拦截器简单使用示例代码
    • 关于Java变量的声明、内存分配及初始化详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有