java 使用webservice| 耗时:0.22秒|127681条结果

WebService应用使用java开发WebService程序

使用Eclipse开发第一个WebService程序,本示例采用的工具为Spring-Tool-Suite,和Eclipse没有本质的区别,开发环境jdk1.7 一、开发步骤: 1.新建名为WebService项目   新建HelloService类,放在
http://www.itnose.net/detail/6746091.html 2017-04-27 12:56   [J2SE]

Java/WebService 入门与使用

;  public String echo(String u){   return "Hello " + u;  } } 2.3 建立一个测试类(客户端) package samland.webservice.demo; import javax.xml.namespace.QName; import org.apache.axis.client.Call; import org.apache.axis.client.Service; public class TestHello {  public static void main(String [] args) {   try {    String endpoint =     "http://localhost:8080/wsexample/services/HelloWorld";    Service  service = new Service();    Call     call    = (Call) service.createCall();    call.setTargetEndpointAddress( new java.net.URL(endpoint) );    call.setOperationName(new QName
http://www.itnose.net/detail/500756.html 2014-01-25 14:10   [WebService]

Java使用webservice,简化开发(xfire的webservice

首先,使用到的jar先导入项目中, xbean-spring-2.8.jar, wsdl4j-1.6.1.jar, commons-httpclient-3.0.jar, commons-codec-1.3.jar, xfire-all-1.2.6.jar, xmlschema-1.1.jar, spring-1.2.6.jar, commons-logging-1.0.4.jar, jdom-1.0.jar, 这9个包是xfire实现服务器端的webservice主要的包,包含访问webservice和生成webservice   1. 访问webservice文件:    public static String visit(String method, Object[] params) throws Exception{ Client client = new Client(new URL(URL_SPAC)); client.setTimeout(5000); //访问超过5秒钟超时 //设置访问的方法和参数 Object[] results = client.invoke(method, params); return results[0].toString(); } 很简单,就这么几句代码就搞定。 URL_space为http://xxx:8080/WebServices/xxx.asmx?WSDL,就是webservice的访问地址,但一定要到 ?wsdl 暂时没有解决调用端使用数组参数。   2. 生成webservice 在src下新建 META-INF/xfire/services.xml 文件, 文件中这样写 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://xfire.codehaus.org/config/1.0"> <service> <name>webservice名称</name> <serviceClass>java接口类路径</serviceClass> <implementationClass>java接口实现类路径</implementationClass> <style>wrapped</style> <use>literal</use> <scope>application</scope> </service> </bean> 在web.xml中配置启动加载xfire的servlet类即可,代码如下: <servlet> <servlet-name>XFireServlet</servlet-name> <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class> <load-on-startup>0</load-on-startup> </servlet> <servlet> <servlet-mapping> <servlet-name>XFireServlet</servlet-name> <url-pattern>/services/*</url-pattern> </servlet-mapping> 这样,一个访问名称为 webservice名称 的webservice就启动起来了  
http://www.itnose.net/detail/6433241.html 2016-01-07 23:08   [J2SE]

java使用cxf发布webservice问题

java发布webservice,怎样同时支持soap11和soap12,像下面这样 在wsdl:service目录下有两个子目录,我发布的一般只有一个子目录,怎样能让他有两个子目录 <wsdl:service name="Service">
http://www.itnose.net/detail/6658030.html 2016-10-25 14:27   [WebService]

使用AXIS进行javaWebService开发

近期由于参与项目涉及到使用JAVA进行WebService进行开发,所以特地在网上查找资料研究了一下,在java中一般是使用Axis框架来进行webservice开发的,Axis比较强大,能自动帮我们生成网络通信的代码,为开发节约了不少时间,在这里特此记录一下,备忘。   一、Axis
http://www.itnose.net/detail/528687.html 2014-02-08 11:37   [WebService]

Java使用XFire调用WebService接口[转]

Ctrl+C,Ctrl+V的,其中有很多拿来使用后发现有错误,令人郁闷,特此写了一篇经过测试的,只是一个小例子。 服务端(为客户端提供Webservice接口):   使用工具:myeclipse-8.6.1-win32,apache-tomcat-7.0.11   开发步骤:1.创建工程        File->New->Web Service Project,弹出Web Service Project窗口,需要填写Project Name(例子是Demo),选择XFire,然后一路next,直到完成。        创建完成后,打开生成的web.xml文件,可以看到,XFire已经配置好了。 View Code <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <servlet> <servlet-name>XFireServlet</servlet-name> <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class> <load-on-startup>0</load-on-startup> </servlet> <servlet-mapping> <servlet-name>XFireServlet</servlet-name> <url-pattern>/services/*</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>         2.创建WebService服务         选择Toolbars上的New Web Service,弹出New Web Service窗口,选择Strategy:Create web service from Java class(Bottom-up scenario)并勾选下面的Create new Java bean,然后Next>,在Web service name中填写MyService,在Java package栏点击New...弹出窗口中Name:中填com.demo.service,然后点Finish。         完成后,生成了一个Service的配置services.xml   View Code <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://xfire.codehaus.org/config/1.0"> <service> <name>IMyService</name> <serviceClass>com.demo.service.IIMyService</serviceClass> <implementationClass> com.demo.service.IMyServiceImpl </implementationClass> <style>wrapped</style> <use>literal</use> <scope>application</scope> </service></beans> 生成了接口和默认实现: View Code package com.demo.service; //Generated by MyEclipse public interface IIMyService { public String example(String message); } View Code package com.demo.service; //Generated by MyEclipse public class IMyServiceImpl implements IIMyService { public String example(String message) { return message; } } 服务端代码生成完毕。  测试服务端:1.前提:配置Tomcat服务器,并完成WebService服务端的部署,然后启动Tomcat。         2.选择Toolbars上的Launch SOAP Web Service Explorer,Web Services Explorer窗口右侧WSDL Page,输入网址:http://localhost:8080/Demo/services/MyService?wsdl,显显示如下图         3.双击examlpe,输入hello,下面会显示out(string):hello,测试通过。 客户端(调用服务端提供的WebService接口方法):   使用工具:eclipse   需要引入如下包:commons-codec-1.2.jar、commons-httpclient-3.0.-rc2.jar、 jdom.jar、xfire-all-1.2.6.jar、wsdl4j-1.5.1.jar、commons-logging-1.0.4.jar。   开发步骤:1.创建工程        File->New->Java Project->Project name:Demo,一路Next>,最后Finish,然后新建包com.demo.client,包中建立2个文件,一个是服务端接口文件(直 接复制粘贴过来)IMyService.java,一个是测试文件Test.java,其代码如下:   View Code package com.demo.client; import org.codehaus.xfire.client.XFireProxyFactory; import org.codehaus.xfire.service.Service; import org.codehaus.xfire.service.binding.ObjectServiceFactory; public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String serviceUrl = "http://localhost:8080/Demo/services/MyService"; Service serviceModel = new ObjectServiceFactory().create(IMyService.class, null, "http://localhost:8080/Demo/services/MyService?wsdl", null); XFireProxyFactory serviceFactory = new XFireProxyFactory(); try{ IMyService service = (IMyService)serviceFactory.create(serviceModel,serviceUrl); String hello = service.example("hello"); System.out.println(hello); }catch(Exception e){ e.printStackTrace(); } } }                  
http://www.itnose.net/detail/524718.html 2014-02-07 12:48   [WebService]

Java使用XFire调用WebService接口

  看了一些Java调用WebService接口的例子,很多都是Ctrl+C,Ctrl+V的,其中有很多拿来使用后发现有错误,令人郁闷,特此写了一篇经过测试的,只是一个小例子。 服务端(为客户端提供Webservice接口):   使用工具:myeclipse-8.6.1-win32
http://www.itnose.net/detail/524688.html 2014-02-07 12:47   [WebService]

使用javascript调用webservice示例

javascript中使用soap调用webservice的示例代码 代码再IE6和FF测试通过,对于c#写的webservicejava(xfire)写的,都测试过,没有问题 此代码原型来源于 http://www.guru4.net/ 的javascript soapclient 发现这个
http://www.itnose.net/detail/515416.html 2014-02-05 13:19   [WebService]

DELPHI+JAVA 之间使用WebService

  对WebService使用和调试做一下记录。备忘。     因使用JB2005+AXIS 发布WebService,总有一些奇奇怪怪的问题,故使用JB9。 (一)使用 JB9+AXIS 发布 WebService 服务   
http://www.itnose.net/detail/500754.html 2014-01-25 14:10   [WebService]

使用java6做webservice

webservice,大家可能立马想到axis、xfire等框架,素不知java6有内置的webservice服务器,几行就可以搞定一个webservice呢? 代码如下: package com.geostar.geoglobe.jaxws;import java
http://www.itnose.net/detail/482039.html 2014-01-23 17:08   [WebService]

Java使用MyEclipse构建webService简单案例

调用别人的服务时,也能知道大概是怎么样实现的。       WebService一般分为.Net版和Java版,今天我们主要来实现Java版的WebService,.Net版本的还是比较简单的。      照例
http://www.itnose.net/detail/474180.html 2014-01-22 18:28   [JavaEclipse]

使用WebService

; />      </ mx:WebService > </ mx:Application > ActiveWebService.mxml,使用动态创建WebService组件方法调用WebService。必须调用
http://www.itnose.net/detail/476207.html 2014-01-22 18:35   [WebService]

java使用spring整合cxf实现webservice

java中实现webservice有两种常用的方式,一种是cxf,另一种是axis。这两种方式的区别大家可以自己在网上找找参考一下。cxf可以与spring进行整合,是一款不错的webservice产品。今天给大家讲解一下使用spring整合cxf实现webservice的方法。 1 创建
http://www.itnose.net/detail/6665741.html 2016-11-15 18:29   [WebService]

使用java6做webservice 的客户端

在上一篇博文介绍了如何使用java 6内置的服务器跑wervice。那么我们紧接着根据已发布的服务生成其服务的客户端。 我们只需要使用wsimport来生成客户端代码。 在命令行中输入  :wsimport -keep -p
http://www.itnose.net/detail/528732.html 2014-02-08 11:38   [WebService]

  1  2  3  4  5 下一页>