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

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

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

    posts - 7, comments - 1, trackbacks - 0, articles - 0

    Mozilla web service proxy~~ (for all Gecko-based browser)

    Posted on 2006-07-11 12:13 Jedi 閱讀(840) 評論(0)  編輯  收藏 所屬分類: JavaScript
    var ?proxy = ? null ;
    ? function??getTest()??//?test?by?the?way?amazon?uses
    {
    ????
    if?(!proxy)?{
    ????????
    var?listener?=?{?
    ????????
    //?gets?called?once?the?proxy?has?been?instantiated
    ????????????onLoad:?function?(aProxy)?
    ????????????
    {
    ????????????????proxy?
    =?aProxy;
    ????????????????proxy.setListener(listener);
    ????????????????requestTest();
    ????????????}
    ,
    ????????
    //?gets?called?if?an?error?occurs
    ????????????onError:?function?(aError)?
    ????????????
    {
    ????????????????alert(aError);
    ????????????}
    ,
    ????????
    //?callback?function?is?hardcoded?to?{methodname}Callback?in?1.4beta
    ????????????getInstanceByIDCallback?:?function?(aresult)?
    ????????????
    {
    ????????????????alert(
    "enter?callback");??????????????
    ????????????????
    //alert("a="+aresult.a+",?b="+aresult.b);
    ????????????}

    ????????}
    ;
    ????????createProxy(listener);
    ????}

    ????
    else?{
    ????????requestTest(
    );
    ????}

    }

    function?createProxy(aCreationListener)?
    {
    ????
    try?{
    ????????
    var?factory?=?new?WebServiceProxyFactory();
    ????????factory.createProxyAsync("...wsdl location...."
    ,?"binding name",?"",?true,?aCreationListener);
    ????}

    ????
    catch?(ex)?{
    ????????alert(
    "test?"+?ex);
    ????}

    }


    function??requestTest()?
    {
    ????
    if?(proxy)?{
    ????????netscape.security.PrivilegeManager.enablePrivilege(
    "UniversalBrowserRead");
    ????????
    ????????
    /*
    ????????//?if?complex?object?is?the?parameter
    ????????var?KeywordSearchRequest?=?new?Object();????????
    ????????KeywordSearchRequest.page="1";
    ????????KeywordSearchRequest.mode="books";
    ????????KeywordSearchRequest.tag="webservices-20";
    ????????KeywordSearchRequest.type="lite";
    ????????KeywordSearchRequest.devtag="D2Z2KU2NWTOHI";
    ????????KeywordSearchRequest.format="xml";
    ????????KeywordSearchRequest.version="1.0";
    ????????
    */

    ????????proxy.getInstanceByID(
    "id.....");
    ????????alert(
    "call?complete!");
    ????}

    ????
    else?{
    ????????alert(
    "Error:?Proxy?set?up?not?complete!");
    ????}

    }

    用起來還是很簡單,唯一要注意的是用Axis生成Web Service的時候記得在global configuration里面改一下
    <parameter name="sendMultiRefs" value="false"/>

    ie下的話也有一個webservice.htc,沒仔細研究過..

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


    網站導航:
     
    主站蜘蛛池模板: 国产精品亚洲一区二区在线观看| 最近免费2019中文字幕大全| 亚洲AV无码无限在线观看不卡| 亚洲最大中文字幕无码网站 | 久久伊人久久亚洲综合| 免费观看国产精品| 亚洲免费综合色在线视频| 嫩草影院在线播放www免费观看| 免费一级全黄少妇性色生活片| 精品久久久久久亚洲精品| 亚洲电影一区二区三区| 在线A亚洲老鸭窝天堂| 亚洲A∨午夜成人片精品网站| 女人让男人免费桶爽30分钟| 亚洲成人免费电影| 一区二区三区四区免费视频| 国产精品黄页免费高清在线观看| 亚洲中文字幕无码久久2017| 免费v片在线观看品善网| 最近2019中文字幕mv免费看| 国产成人精品免费视频网页大全| 久久爰www免费人成| a级毛片免费观看视频| 中文字幕不卡高清免费| 国产精品成人免费观看| 中文字幕无线码免费人妻| 一本久久A久久免费精品不卡| 无套内谢孕妇毛片免费看看| 午夜在线亚洲男人午在线| 久久水蜜桃亚洲AV无码精品| 亚洲国产成人综合精品| 亚洲爆乳少妇无码激情| 亚洲av无码专区在线电影天堂| 亚洲国产成人AV在线播放| 亚洲AV综合色区无码一二三区| 亚洲人成色777777精品| 亚洲成在人线在线播放无码| 亚洲精品无码成人片久久不卡| 精品无码专区亚洲| 一级毛片在线完整免费观看| av网站免费线看|