易截截图软件、单文件、免安装、纯绿色、仅160KB

java调用webservice的各种方法总结

一、利用jdk web服务api实现,这里使用基于 SOAP message 的 Web 服务
  1.首先建立一个Web services EndPoint:
  Java代码
  package Hello;
  import javax.jws.WebService;
  import javax.jws.WebMethod;
  import javax.xml.ws.Endpoint;
  @WebService
  public class Hello {
  @WebMethod
  public String hello(String name) {
  return "Hello, " + name + "\n";
  }
  public static void main(String[] args) {
  // create and publish an endpoint
  Hello hello = new Hello();
  Endpoint endpoint = Endpoint.publish("http://localhost:8080/hello", hello);
  }
  }
  package Hello;
  import javax.jws.WebService;
  import javax.jws.WebMethod;
  import javax.xml.ws.Endpoint;
  @WebService
  public class Hello {
  @WebMethod
  public String hello(String name) {
  return "Hello, " + name + "\n";
  }
  public static void main(String[] args) {
  // create and publish an endpoint
  Hello hello = new Hello();
  Endpoint endpoint = Endpoint.publish("http://localhost:8080/hello", hello);
  }
  }
  2.使用 apt 编译 Hello.java(例:apt -d [存放编译后的文件目录] Hello.java ) ,会生成 jaws目录
  3.使用java Hello.Hello运行,然后将浏览器指向http://localhost:8080/hello?wsdl就会出现下列显示
  4.使用wsimport 生成客户端
  使用如下:wsimport -p . -keep http://localhost:8080/hello?wsdl
  5.客户端程序:
  Java代码
  class HelloClient{
  public static void main(String args[]) {
  HelloService service = new HelloService();
  Hello helloProxy = service.getHelloPort();
  String hello = helloProxy.hello("你好");
  System.out.println(hello);
  }
  }
  class HelloClient{
  public static void main(String args[]) {
  HelloService service = new HelloService();
  Hello helloProxy = service.getHelloPort();
  String hello = helloProxy.hello("你好");
  System.out.println(hello);
  }
  }
二、使用xfire,我这里使用的是myeclipse集成的xfire进行测试的
  利用xfire开发W


相关文档:

MYSQL和java中的数值范围 91KGE

mysql数值范围
tinyint  -128~127   0~255
smallint  -32768~32767  0~65535
mediumint -8388608~8388607  0~16777215
int -2147483648~2147483647 0~4294967295
bigint  -9223372036854775808~9223372036854775807   0~18446744073709551615
java中
byte   ......

Java DB 真的很神奇


Java DB 真的很神奇啊.最早是在NetBeans里面看见有JavaDB.但是从来没有认真研究过这个东西,上个星期参加Sun 科技日了解了一些Java DB的东西决定自己去尝试,没想到真的那么简单, 2MB的一个jar放在classpath里面你就可以随时随地的使用一个完整的关系数据库.最终用户根本不用去了解他们的程序后面有一个怎么样的数据库,你可 ......

flex通过blazeds与java实现增删改查 整个实现流程

1,建一个userdb库,再建userinfo表,字段:id(int),username(varchar),password(varchar)。
2,DBConnection.java
    package com.datainfo;  
 
  import java.sql.Connection;  
  import java.sql.DriverManager;  
  import java.sql.SQ ......

Java程序员的知识架构浅析

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。
  一、Java编程入门类
  对于没有Java编程经验的Java程序员要入门,随便读什么入门书 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号