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

java和.net互相调用webservice注意事项

最后在研究GWT,需要用到.net 的webservice,网上搜了点代码,基本上问题多多.
Java要调用.net的webservice是需要一个axis的包的. 需要下载,然后引用.
引用的时候,需要注意一些小问题.
Java 端
public String ServiceLogon(String user, String pwd) throws ServiceException  
    {  
        String url="http://localhost/WebServices/Service.asmx";  
        Service service = new Service();  
        Call call = (Call)service.createCall();  
        //We have to figure our the namespace. The java doesn't know where is the namespace  
        call.setOperationName(new QName("http://localhost/WebServices/Service.asmx","Logon"));  
          
        call.addParameter(new QName("http://localhost/WebServices/Service.asmx","username"),XMLType.XSD_STRING, javax.xml.rpc.ParameterMode.IN);  
        call.addParameter(new QName("http://localhost/WebServices/Service.asmx","password"),XMLType.XSD_STRING, javax.xml.rpc.ParameterMode.IN);  
        String res = "";  
        try {  
            call.setTargetEndpointAddress(new URL("http://localhost/WebServices/Service.asmx"));  
            res = (String)call.invoke(new Object[]{user,pwd});   
        } catch (MalformedURLException e) {  
            // TODO Auto-generated catch block  
 &n


相关文档:

Java 标准日志工具 Log4j 的使用(附源代码)

Java 标准日志工具 Log4j 的使用(附源代码)
        源代码下载
        Log4j 是事实上的 Java 标准日志工具。会不会用 Log4j 在一定程度上可以说是衡量一个开发人员是否是一位合格的
Java 程序员的标准。如果你是一名 Java 程序员,如果你还 ......

Java Email简单验证

平时的开发当中,通常我们需要验证Email地址的合法性,首先要在验证此地址是否符合规范,若符合规范,再发邮件以确认此地址是否存在。
源码如下:
public static boolean validateEmail(String email){
//Pattern pattern = Pattern.compile("[0-9a-zA-Z]*.[0-9a-zA-Z]*@[a-zA-Z]*.[a-zA-Z]*", Pattern.LITE ......

在Linux上安装JDK及设置JAVA环境变量


1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。
进入安装目录
#cd /home
#cp jdk-1_5_0_02-linux-i586.rpm /usr/local
#cd /usr/local
给所有用户添加可执行的权限
#chmod +x jdk-1_5_0_02-linux-i586.rpm.bin
#./jdk-1_5_0_02-lin ......

java不常用

strictfp 关键字
可能很多人都没有用过这个关键字,如果很多人用那标题也显得没什么意义了。
首先看两段很简单的代码:
public static void main(String[] args){
double w = 7*8/3;
System.out.println(w);
}
public static strictfp void main(String[] args){
double w = 7*8/3;
System.out.println(w);
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号