<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 32,comments - 8,trackbacks - 0
    reference:
     part1


    1. in package explorer, change myService.java:
    package com.service;
    public class myService {
    public String getusername(String name){
            
    return "Hello "+name+",this is an Axis Web Service";
        }
    }
    and ctrl+1 to solve the package problem( or you can create dir and move file yourself)

    2.in WebContent/WEB-INF/, create server-config.wsdd
    <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
    <handler type="java:org.apache.axis.handlers.http.URLMapper" name="URLMapper"/>    
       
    <service name="myService" provider="java:RPC">
            
    <parameter name="className" value="com.service.myService"/>
            
    <parameter name="allowedMethods" value="getusername"/>
        
    </service> 
    <transport name="http">
     
    <requestFlow>
        
    <handler type="URLMapper"/>
     
    </requestFlow>
    </transport>
    </deployment>

    3. in src/, create myServiceTestorByWSDD.java
    import java.net.MalformedURLException;
    import java.rmi.RemoteException;
    import javax.xml.rpc.ServiceException;
    import org.apache.axis.client.Call;
    import org.apache.axis.client.Service;
    public class myServiceTestorByWSDD {
    public tatic void main(String[] args) throws ServiceException,MalformedURLException, RemoteException {
            String endpoint 
    = http://localhost:8080/oopsaxis1/services/myService;
            Service service 
    = new Service();                // 創(chuàng)建一個Service實例,注意是必須的!
            Call call = (Call) service.createCall();   // 創(chuàng)建Call實例,也是必須的!
            call.setTargetEndpointAddress(new java.net.URL(endpoint));// 為Call設(shè)置服務(wù)的位置
            call.setOperationName("getusername");              // 注意方法名與JavaBeanWS.java中一樣!!
            String res = (String) call.invoke(new Object[] { "pixysoft" });       // 返回String,傳入?yún)?shù)
            System.out.println(res);
    }
    }

    4. open tomcat, and :http://localhost:8080/oopsaxis1/servlet/AxisServlet,you can see:
    And now Some Services
    myService (wsdl) 
    getusername 

    5. right click myServiceTestorByWSDD.java, run as java application.


    done!

    posted on 2008-12-17 13:51 張辰 閱讀(271) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国色精品卡一卡2卡3卡4卡免费| 国产精品白浆在线观看免费| 在线观看亚洲精品福利片| 在线观看片免费人成视频无码| 亚洲无砖砖区免费| 无码不卡亚洲成?人片| 日韩精品无码一区二区三区免费| 午夜无码A级毛片免费视频| 亚洲午夜电影在线观看高清| 少妇亚洲免费精品| 特级精品毛片免费观看| 久久亚洲欧美国产精品| 久久亚洲国产成人亚| 国产成人综合久久精品免费| 99re热精品视频国产免费| 337p日本欧洲亚洲大胆人人| 亚洲AV美女一区二区三区| 免费在线观看一级毛片| 18禁成人网站免费观看| 国产成人精品免费视频大全| 亚洲影院天堂中文av色| 久久精品国产精品亚洲色婷婷| 国产黄色片在线免费观看| 67pao强力打造国产免费| 久久国产福利免费| 亚洲精品天堂成人片AV在线播放 | 亚洲精品国产成人专区| 国产福利免费观看| 桃子视频在线观看高清免费完整 | 美女视频黄免费亚洲| 国产综合免费精品久久久| 亚洲av乱码中文一区二区三区| 亚洲综合国产精品| 亚洲人成人77777网站| 国产裸模视频免费区无码| 国产精品怡红院永久免费| 国产精品99久久免费观看| 中国在线观看免费的www| 免费无码婬片aaa直播表情| 中文无码亚洲精品字幕| 亚洲国产激情一区二区三区|