-
webservice之wsdl
所属栏目:[安全] 日期:2020-12-16 热度:166
WSDL 简介 WSDL是 Web Service的描述语言,是一种接口定义语言,用于描述Web Service的接口信息等。 WSDL文档可以分为两部分。顶部分由抽象定义组成,而底部分则由具体描述组成 WSDL 历史 在 2001 年 3 月,WSDL 1.1 被 IBM、 微软作为一个 W3C纪录(W3C not[详细]
-
webservice之jdk实现
所属栏目:[安全] 日期:2020-12-16 热度:158
jdk实现webservice很简单,一个类就能实现了。代码如下: @WebServicepublic class TestWebService {@WebMethodpublic String test(String name) {return "test " + name + " !";}public static void main(String[] args) {TestWebService service = new Tes[详细]
-
webservice之axis2
所属栏目:[安全] 日期:2020-12-16 热度:126
我以前写过一篇基于axis2构建webservice的博客。 看这里。[详细]
-
webservice之cxf
所属栏目:[安全] 日期:2020-12-16 热度:70
cxf发布webservice其实和jdk差不多,区别在发布上,cxf的方法方式是用 ?JaxWsServerFactoryBean发布或者 JaxWsDynamicClientFactory 动态调用。都挺简单的。另外的博客有,可以自己去找下。[详细]
-
webservice之rmi
所属栏目:[安全] 日期:2020-12-16 热度:55
rmi也可以实现webservice的功能。 定义一个接口,必须继承remote import java.rmi.Remote;import java.rmi.RemoteException;public interface IRmi extends Remote {public String test() throws RemoteException;public String testName(String name) throw[详细]
-
cxf调用webservice总结
所属栏目:[安全] 日期:2020-12-16 热度:100
具体代码 public class UserWebserviceProxy { ? private JaxWsProxyFactoryBean factoryBean; public JaxWsProxyFactoryBean proxyFactoryBean(String url) throws Exception { factoryBean = new JaxWsProxyFactoryBean(); factoryBean.getInInterceptors([详细]
-
webservice之restful架构方式实现
所属栏目:[安全] 日期:2020-12-16 热度:69
这个问题就比较大了。 REST REST (REpresentational State Transfer) 描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在 2000 年 Roy Fielding 的 博士论文中,他是 HTTP 规范的主要编写者之一。 原则条件 REST 指的是一组架构约束条件和原则[详细]
-
免费WebService对外接口(汇总)
所属栏目:[安全] 日期:2020-12-16 热度:105
股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询) Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx 复制 Endpoint Disco: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?disc[详细]
-
JAX-WS(二)之使用wsimport创建WebService客户端
所属栏目:[安全] 日期:2020-12-16 热度:198
客户端开发的通常过程是从已有的WSDL处理,创建辅助类JAXB对象和Service代理类,然后基于这些类开发自己的客户端应用。 开发步骤: 创建eclipse项目; 运行wsimport命令生成客户端代码; 通过代理调用服务; 创建Ecplise项目 使用Eclipse创建客户端项目JAX-W[详细]
-
webservice学习笔记(一) - 基于JAX-WS的入门示例
所属栏目:[安全] 日期:2020-12-16 热度:147
webservice是实现异构系统远程调用的技术,在java世界里有很多实现方式,如axis、xfire、cxf等。这里我们先用jdk自带的JAX-WS(Java API For XML-WebService) 来体验一下。 ? 一 服务器建立 1.1 创建接口? Web服务的接口通常称为SEI (Service Endpoint Interf[详细]
-
初学WebService
所属栏目:[安全] 日期:2020-12-16 热度:164
这两天学习了一些WebService的内容,网上前辈博客中有很多资料。相关的文章都有链接,如果有不妥之处,请联系我。 在这里记录一下我的初学过程,主要针对前辈的步骤做了一些笔记和修改。 如下: 这个系列文章写得真的很不错,由浅入深为表尊重请直接访问原文[详细]
-
jax-ws常用注解
所属栏目:[安全] 日期:2020-12-16 热度:199
Web Service 元数据注释(JSR 181) 注释类: 注释: 属性: javax.jws.WebService 当实现 Web Service 时, @WebService 注释标记 Java 类;实现 Web Service 接口时,标记服务端点接口(SEI)。 要点: ? 实现 Web Service 的 Java 类必须指定 @WebService[详细]
-
CXF创建webservice客户端和服务端
所属栏目:[安全] 日期:2020-12-16 热度:152
一、CXF的介绍 Apache CXF是一个开源的WebService框架,CXF大大简化了Webservice的创建,同时它继承了XFire的传统,一样可以和spring天然的进行无缝的集成。CXF框架是一种基于servlet技术的SOA应用开发框架,要正常运用基于CXF应用框架开发的企业应用,除了C[详细]
-
三、axis1取消发布的WebService(删除一个发布成功的Web服务)
所属栏目:[安全] 日期:2020-12-16 热度:144
首先,取消发布也需要定制wsdd文件,undeploy.wsdd具体格式如下: ? undeployment xmlns ="http://xml.apache.org/axis/wsdd/" service name ="HelloWorldWSDD" / / undeployment ? ? 同样,像上面发布WebService一样,用命令完成。 命令如下: java -Djava.[详细]
-
webservice之获取ip归属地
所属栏目:[安全] 日期:2020-12-16 热度:101
ip地址查询webservice地址:http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx?op=getCountryCityByIp soap请求规则: POST /WebServices/IpAddressSearchWebService.asmx HTTP/1.1Host: www.webxml.com.cnContent-Type: text/xml; char[详细]
-
webservice之获得随机英文、数字
所属栏目:[安全] 日期:2020-12-16 热度:135
webservice地址:http://www.webxml.com.cn/WebServices/RandomFontsWebService.asmx?op=getCharFonts soap请求: POST /WebServices/RandomFontsWebService.asmx HTTP/1.1Host: www.webxml.com.cnContent-Type: text/xml; charset=utf-8Content-Length: len[详细]
-
webservice之获得随机汉字
所属栏目:[安全] 日期:2020-12-16 热度:83
如上次获取随机英文数字。代码如下: private static void getChineseFonts(String ip) {try {String address = "http://www.webxml.com.cn/WebServices/RandomFontsWebService.asmx";ServiceClient sender = new ServiceClient();EndpointReference endpoin[详细]
-
axis1 八、WebService处理异常信息
所属栏目:[安全] 日期:2020-12-16 热度:68
在数据传递和远程调用过程中,有时候调用者传递错误的数据和是调用的方法错误。那我们怎样处理这个错误?方法有很多,这里介绍下用异常处理远程调用的错误方法。 1、编写服务器端的异常类,在远处调用中(WebService)异常类继承RemoteException,记得要序列[详细]
-
基于jax-ws的webservice 简单实例
所属栏目:[安全] 日期:2020-12-16 热度:166
服务器端建立 创建接口 package com.test.webservice;import javax.jws.WebService;@WebServicepublic interface TestInterface { public int add(int a,int b); public int minus(int a,int b);} 创建实现类 package com.test.webservice;import javax.jws.[详细]
-
生成webservice客户端代码命令?
所属栏目:[安全] 日期:2020-12-16 热度:146
//生成webservice客户端代码命令wsimport?-d?E:/ws??-keep?-p?com.lshop.ws.web.register??http://10.0.2.86:8080/ws/WSPPLOrderService?wsdl[详细]
-
webservice之获得中文、英文双向翻译
所属栏目:[安全] 日期:2020-12-16 热度:95
webservice地址:http://www.webxml.com.cn/WebServices/TranslatorWebService.asmx?op=getEnCnTwoWayTranslator soap协议: SOAP 1.1以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。POST /WebServices/TranslatorWebService.asmx HTTP/1.1[详细]
-
几种常用的webService开发
所属栏目:[安全] 日期:2020-12-16 热度:73
? ???? 一、利用jdk web服务api实现,这里使用基于 ?SOAP message? 的 ?Web? 服务 ???? 1.首先建立一个 Web services EndPoint: package ?Hello;??? import ?javax.jws.WebService;??? ?javax.jws.WebMethod;??? ?javax.xml.ws.Endpoint;??? ?? @WebService[详细]
-
webservice之获取天气预报
所属栏目:[安全] 日期:2020-12-16 热度:145
wsdl地址:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?op=getWeatherbyCityName soap: SOAP 1.1以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。POST /WebServices/WeatherWebService.asmx HTTP/1.1Host: www.webxml.co[详细]
-
WebService中更新函数传入值,再调用其中函数时,函数的参数还是
所属栏目:[安全] 日期:2020-12-16 热度:147
背景: 今天写了一个webservice,又修改了一下函数的返回类型、out参数的数量(改为:public void SendData(DataSet ds,out string result,out string errMsg)),之后更新引用,再调用的使用时候发现 SendData显示为 public string SendData(DataSet ds,out[详细]
-
利用NuSoap开发WebService(PHP)
所属栏目:[安全] 日期:2020-12-16 热度:167
NuSoap 是 PHP 环境下的 WebService 编程工具,用于创建或调用 ,是一个开源软件。它完全采用 语言编写、通过 HTTP 收发 SOAP 消息的一系列 类,由 NuSphere Corporation( http://www.nusphere.com/ ) 开发。 它的 优势 是不需要扩展库的支持,这种特性使它[详细]