精华内容
下载资源
问答
  • 勤哲Excel服务器WebService接口说明
  • 主要介绍了java通过客户端访问服务器webservice的方法,涉及java创建与调用webservice的相关技巧,需要的朋友可以参考下
  • 本文实例讲述了java通过客户端访问服务器webservice的方法。分享给大家供大家参考,具体如下:InputStream in = TestClient.class.getClassLoader().getResourceAsStream("datasource.properties");Properties prop ...

    本文实例讲述了java通过客户端访问服务器webservice的方法。分享给大家供大家参考,具体如下:

    InputStream in = TestClient.class.getClassLoader().getResourceAsStream("datasource.properties");

    Properties prop = new Properties();

    prop.load(in);

    String endpoint = prop.getProperty("url", "none"); // 指明服务所在位置,

    System.out.println(System.getProperty("java.library.path")); // system是webapp名,根据需要换成你自己的webapp

    Service service = new Service(); // 创建一个Service实例,注意是必须的!

    Call call = null;

    try {

    call = (Call) service.createCall();

    } catch (ServiceException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    } // 创建Call实例,也是必须的!

    call.setTargetEndpointAddress(endpoint); // 为Call设置服务的位置

    call.setOperationName("getRefInfo"); // 要调用HelloWorld 中的方法名

    String jsonv= (String) call.invoke(new Object[] {cardInNo});

    //datasource.properties文件内容,放在src目录下。url指webservice类访问的路径

    url=http://localhost:8090/bid/services/HelloWorld

    希望本文所述对大家java程序设计有所帮助。

    展开全文
  • 移动代理服务器WebService接口协议.pdf
  • 由于Flex只是一种客户端技术其本身并不能直接同数据库交互,在实际的应用开发过程中Flex提供了如URLRequest、HTTPService、RemoteObject、WebService等类以实现同服务器的通讯和数据交互,下面做一些介绍和实例解析:...

    原文链接:http://blog.csdn.net/xingjunli/article/details/5075869

    由于Flex只是一种客户端技术其本身并不能直接同数据库交互,在实际的应用开发过程中Flex提供了如URLRequest、HTTPService、RemoteObject、WebService等类以实现同服务器的通讯和数据交互,下面做一些介绍和实例解析:
       1、使用WebService组件同服务器交互
          WSDL描述以供Flex WebService解析调用相关接口信息(如图):

    https://p-blog.csdn.net/images/p_blog_csdn_net/xingjunli/EntryImages/20091225/P3001.jpg

         使用过程中在程序中添加一个WebService组件,设置WSDL属性为WebService的WSDL地址 调用<mx:operation>节点中定义的方法,设置result和fault事件函数接收ResultEvent和FaultEvent对象获取返回数据或捕获错误
          WebService组件官方帮助文档http://livedocs.adobe.com/flex/3/html/help.html?content=data_access_2.html
          WebService组件相关属性和事件:http://livedocs.adobe.com/flex/3/langref/mx/rpc/soap/mxml/WebService.html

    1.      <mx:WebService  
    2.   Properties  
    3.   concurrency="multiple|single|last"  
    4.   destination="No default."  
    5.   id="No default."  
    6.   serviceName="No default."  
    7.   showBusyCursor="false|true"  
    8.   makeObjectsBindable="false|true"  
    9.   useProxy="false|true"  
    10.   wsdl="No default."               //请求的WSDL地址  
    11.    Events  
    12. fault="No default."      //请求发生错误时触发的事件(通常在下面<operation>具体的方法中再具体定义)  
    13. result="No default."      //请求完成后触发的事件以处理返回结果  
    14. />  
     
      WebService调用方法节点属性和事件(可包含多个)
    1.  <mx:operation  
    2.   Properties  
    3.   concurrency="multiple|single|last"  
    4.   name=No default, required.    //WebService方法名 必填  
    5.   resultFormat="object|xml|e4x"  
    6.   makeObjectsBindable="false|true"  
    7.      
    8.   Events  
    9. fault="No default."      //请求发生错误时触发的事件  
    10. result="No default."      //请求完成后触发的事件以处理返回结果  
    11. />  

       2、应用示例:(调用WebService 根据用户输入的ID 查询返回XML中用户详细信息):
       服务器端WebService定义:
       

    1. [WebService(Namespace = "http://csdn.richardjun.net/")]  
    2.    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]  
    3.    [System.ComponentModel.ToolboxItem(false)]  
    4.    // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.   
    5.    // [System.Web.Script.Services.ScriptService]  
    6.    public class SearchUserService : System.Web.Services.WebService  
    7.    {  
    8.   
    9.        [WebMethod]  
    10.        public String SearchUserName(String useID)  
    11.        {  
    12.            XElement element = XElement.Load(Server.MapPath( @"/FlexService/Test.XML"));  
    13.            IEnumerable<XElement> uses = from v in element.Elements().ToList()  
    14.                                         where (String)v.Attribute("id") == useID  
    15.                                         select v;  
    16.            if (uses != null && uses.Count() > 0)  
    17.                return uses.First().ToString();  
    18.            else  
    19.                return String.Empty;  
    20.        }  
    21.    }  
       

    服务器端用户详细信息Test.XML文件:
     

    1. <?xml version="1.0" encoding="utf-8" ?>  
    2.  <root xmlns="http:=//www.byd.com/ChartData/XML">  
    3.    <User id="0">  
    4.      <Name>宋江</Name>  
    5.      <NikeName>天魁星</NikeName>  
    6.      <Position>梁山泊寨主</Position>  
    7.      <Weapon>锟吾剑</Weapon>  
    8.    </User>  
    9.    <User id="1">  
    10.      <Name>卢俊义</Name>  
    11.      <NikeName>天罡星</NikeName>  
    12.      <Position>梁山泊副寨主</Position>  
    13.      <Weapon>枪、棒</Weapon>  
    14.    </User>  
    15.    <User id="2">  
    16.      <Name>吴用</Name>  
    17.      <NikeName>天机星</NikeName>  
    18.      <Position>梁山泊军师</Position>  
    19.      <Weapon>铜链</Weapon>  
    20.    </User>  
    21.    <User id="3">  
    22.      <Name>公孙胜</Name>  
    23.      <NikeName>天闲星</NikeName>  
    24.      <Position>梁山泊副军师</Position>  
    25.      <Weapon>松纹古定剑</Weapon>  
    26.    </User>  
    27.    <User id="4">  
    28.      <Name>大刀关胜</Name>  
    29.      <NikeName>天勇星</NikeName>  
    30.      <Position>梁山泊马军五虎大将之首</Position>  
    31.      <Weapon>青龙偃月刀</Weapon>  
    32.    </User>  
    33.    <User id="5">  
    34.      <Name>林冲</Name>  
    35.      <NikeName>天雄星豹子头</NikeName>  
    36.      <Position>梁山泊马军五虎大将之二</Position>  
    37.      <Weapon>丈八蛇矛</Weapon>  
    38.  </User>  
    39.  </root>  
    40.      

    Felx代码:
        

    1. <mx:Canvas x="10" y="218" width="393" height="200" backgroundColor="#84DACF">  
    2.   <mx:Label x="4" y="10" text="UserID:"/>  
    3.   <mx:Label x="60" y="83" width="160" id="labName" color="#C52167" fontSize="17"/>  
    4.   <mx:Label x="60" y="109" width="160" id="labPosition" color="#C52167" fontSize="17"/>  
    5.   <mx:Label x="60" y="57" width="160" id="labNikeName" color="#C52167" fontSize="17"/>  
    6.   <mx:Button x="228" y="8" label="searchWebService" width="131" click="requestWebService();"/>  
    7.   <mx:TextInput x="60" y="8" id="txtUserID"/>  
    8.  </mx:Canvas>  
     
       引入WebService组件(<mx:operation></mx:operation>节点定义WebService定义的方法信息(对应WSDL文件的方法描述)可以为多个):
     
    1. <mx:WebService id="uReqWebService"  wsdl="http://localhost:2222/FlexService/SearchUserService.asmx?WSDL">  
    2.   <mx:operation name="SearchUserName" resultFormat="object" fault="serviceReqFault(event)" result="serviceReqResult(event)">  
    3.   </mx:operation>  
    4.  </mx:WebService>  
     
        Flex中发送请求:
    1. private function requestWebService():void  
    2. {  
    3.  uReqWebService.SearchUserName(txtUserID.text); //<mx:operation/>定义的方法  
    4.  labMsg.alpha = 1;  
    5. }  
     

        Flex中接收返回数据:

    1. private function serviceReqResult(e:ResultEvent):void  
    2. {  
    3.  if(e.result.toString().length > 0)  
    4.  {  
    5.   var arry:XML = XML(e.result);  
    6.   if(arry != null && arry.length()> 0)  
    7.   {  
    8.    labName.text = arry.children()[0];  
    9.    labNikeName.text = arry.children()[1];  
    10.    labPosition.text = arry.children()[2];  
    11.   }  
    12.  }  
    13.  else   
    14.  {  
    15.   labName.text = "";  
    16.   labNikeName.text = "";  
    17.   labPosition.text = "";  
    18.   Alert.show("查不到匹配的用户信息!");  
    19.  }  
    20.  labMsg.alpha = 0;  
    21. }  
     

        Flex中错误处理:

    1. private function serviceReqFault(e:FaultEvent):void  
    2. {  
    3.  Alert.show("请求WebService出错!原因是:" + e.message);  
    4.  labMsg.alpha = 0;  
    5. }  

    结果如图:


        https://p-blog.csdn.net/images/p_blog_csdn_net/xingjunli/EntryImages/20091225/P3002.jpg


    展开全文
  • 为了调试远程WebService,我把IIS属性设置了一下:安全性加上了集成Windows用户登录。 结果GS无法登录,擦,以后还是不在生成环境下搞这套了,老老实实抛日志,跟SQL吧

    为了调试远程WebService,我把IIS属性设置了一下:安全性加上了集成Windows用户登录。

    结果GS无法登录,擦,以后还是不在生成环境下搞这套了,老老实实抛日志,跟SQL吧

    展开全文
  • webservice服务器 webservice客户端 切换到jdk的bin目录下 在cmd命令中输入:wsimport -s 指定代码生成目录 -p 包名 -keep webservice访问地址url 示例:wsimport -s E:\jytc\src -p ...

    webservice服务器
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    webservice客户端
    切换到jdk的bin目录下
    在cmd命令中输入:wsimport -s 指定代码生成目录 -p 包名 -keep webservice访问地址url

    示例:wsimport -s E:\jytc\src -p com.elie.util.client -keep http://localhost:8080/项目名/services/hello?wsdl
    在这里插入图片描述

    展开全文
  • webservice服务器客户端

    2015-01-30 17:19:47
    webservice服务器客户端,有服务器开发web,client开发web和客户端解析xml
  • WebService服务器端实例

    热门讨论 2011-10-23 15:33:45
    WebService服务器端实例WebService服务器端实例WebService服务器端实例
  • WebService服务器

    2016-01-27 13:36:13
    1、获得服务器数据: 2、解析数据:
  • webservice服务器端发布

    2017-08-11 13:41:27
    webservice服务器端发布
  • 搭建WebService服务器

    2014-10-27 16:41:47
    系统的介绍了整个Webservice服务器的整个搭建过程,和简单的应用
  • webservice服务器端实例代码 # -*- coding utf-8 -*- # import socket import json from spyne import Application, rpc, ServiceBase, Array, Integer, Unicode from spyne.protocol.soap import Soap11 from ...
  • import javax.jws.WebService; @WebService public interface HelloWorld { public String sayHello(String sb); } package com.example.tuo.webservice.impl; import javax.jws.WebService; import ...
  • C# WebService 客户端 服务器 Json;C# WebService 客户端 服务器 Json
  • Servicemix做代理服务器发布WebService,Login登录实际代码。对应博客中ServiceMix做代理服务器发布WebService(附带案例源码) 该篇例子,需要的可以去看看,这个是源码。
  • 服务器上发布服务时遇到了点小问题,写外网地址是行不通的,所以遵守面向百度编程的原则,找到了解决方法,所以记录一下这次经历 InetAddress addr = null; try { addr = InetAddress.getLocalHost(); } ...
  • WebService 服务器

    2017-02-16 11:45:39
    使用CXF 开发WebService 客户端  @WebService public interface HelloWorld { public String say(String str); } @WebService public class HelloWorldImpl implements HelloWorld { public ...
  • VC开发的WEBSERVICE服务器

    热门讨论 2011-03-21 18:13:11
    VC开发的WEBSERVICE服务器 VC开发的WEBSERVICE服务器 VC开发的WEBSERVICE服务器
  • webservice 服务器

    2018-03-25 18:56:26
    我的工程名称为:webservice1第一步:拷贝cxf提供的jar包.第二步:编写webservice服务端的接口和实现类接口@WebServicepublic interface WeatherService { public String getWeatherByCityName(String cityName);}...
  • webservice服务器部署

    2018-06-19 16:31:00
    在弹出的添加网站界面,在“2”处设置自定义的名称,比如”webService” 在“3”处选择发布目录所放的本地目录文件夹 “4”处自定义一个合法的端口就行 “5”处填上对应的主机地址 最后呈现的调用地址组成 服务器...
  • 有关生存期的补充正常情况下,每次调用 WebMethod,服务器都会创建一个新的 WebService 对象,即便客户端使用同一个代理对象多次调用 WebMethod。而我们一旦调用了有缓存标记的 WebMethod,只要未超出缓存期,...
  • Android上传文件到 .net服务器服务器使用webservice.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • WebService服务器端程序

    2013-02-22 11:39:02
    WebService服务器端程序,附加的有客户端程序
  • XFire Webservice 服务器
  • webservice服务器的搭建

    2014-05-15 09:57:41
    本文档详细的介绍了webservice服务器端搭建的详细步骤,及其原理,适合初学者使用
  • 客户端发布webservice项目,服务器端使用webservice简单例子。
  • C# WebService 客户端 服务器 Get Post;C# WebService 客户端 服务器 Get Post
  • 服务器外测试webservice:

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,861
精华内容 3,144
关键字:

服务器webservice