webservice
webservice
涂作权的博客
To do what I want to do!
展开
-
WebService入门篇
首先新建一个webservice服务器端的程序。注意的是要使用jdk6及其以上版本。 将一个项目如下: 内部代码如下:package cn.itcast.server; import javax.jws.WebService;import javax.xml.ws.Endpoint; @WebServicepublic class Hell原创 2013-06-12 15:58:34 · 7320 阅读 · 2 评论 -
java调用wcf控件的两种交互
1.axis方式package wsdl.axis;import java.net.MalformedURLException;import java.rmi.RemoteException;import javax.xml.namespace.QName;import javax.xml.rpc.ServiceException;import org.转载 2013-09-03 19:56:02 · 1583 阅读 · 0 评论 -
Java与C#平台通信 WCF CXF SOAP
问题提出 :采用的方案 :基于 C#平台的 SOA框架 ---WCF简介WCF 平台搭建JAVA 调用 WCF基于 Java平台的 SOA框架 ---CXF简介CXF平台搭建CXF 框架支撑环境开发环境准备接口类创建消费服务使用会话的调用方式 :C# 调用 CXF Service使用会话的调用方式WCF与 CXF调用的异常Java 层抛出转载 2013-09-03 20:49:12 · 4073 阅读 · 0 评论 -
cxf和spring整合
spring 3.0 cxf2.7.2整合1,拷贝spring的 jar2,拷贝cxf的jar包 jetty不需要了 asm common-logging neethi wsdl4j xmlschema cxf http-*3,修改web.xml 添加对spring的支持转载 2013-09-03 20:57:05 · 1479 阅读 · 0 评论 -
CXF的Spring注解配置及使用
web.xml配置 CXFServlet org.apache.cxf.transport.servlet.CXFServlet 1 CXFServlet /ws/* spring 配置<beans xmlns="http://www.springframewo转载 2013-09-03 21:05:06 · 2198 阅读 · 0 评论 -
spring+cxf调用webservice接口
一、导入Spring和cxf的jar,在第一节中有说明。二、编写Spring配置文件ClientBeans.xml ?123456789101112131415161718192021转载 2013-09-03 21:05:39 · 1743 阅读 · 0 评论 -
CXF wsdl2Java
Apache CXF 是一个Service框架,他简化了Service的创建, CXF实现了JAX-WS2.0规范,并通过了JAX-WS2.0 TCK; CXF和Spring无缝集成;CXF支持多种传输协议(HTTP, JMS, Corba等), 支持多种Binding数据格式(SOAP,XML,JSON等), 支持多种DataBinding数据类型(JAXB, Aegis) 。CXF基于Inte转载 2013-09-04 09:55:37 · 1205 阅读 · 0 评论 -
MULE ESB发布CXF服务
<inbound-endpoint address="http://${esb.webservice.in.address}:${esb.webservice.in.port}/XXX/services"exchange-pattern="request-response"> 访问别人的,转载 2013-09-10 17:26:49 · 2490 阅读 · 0 评论 -
WSDL2Java操作指南
1. 安装JDK1.5, 配置系统环境变量: 下载安装JDK后, 设置环境变量: JAVA_HOME=C:\Program Files\Java\jdk1.5.0_02 Path=%Path%;%JAVA_HOME%\bin(这里的%Path%指你系统已经有的一系列配置) CLASSPATH=%JAVA_HOME%\lib 2. 下载axis, 配置系统转载 2013-09-04 09:52:04 · 1360 阅读 · 0 评论 -
CXF中 wsdl2java工具的使用方法
环境配置:1、下载apache-cxf-2.6.2在环境变量中配置CXF_HOME ,在PATH中加入%CXF_HOME%\bin2、输入cmd 进入控制窗口,输入wsdl2java看是否配置成功3、参考它的文档看这个工具的具体参数的用法wsdl2java用法:wsdl2java -p com -d src -all aa.wsdl-p 指定其wsdl的命名空间,也就是要生转载 2013-09-03 08:05:32 · 12605 阅读 · 0 评论 -
Spring+CXF之集成
本文介绍CXF+Spring使用注解的集成,用到的接口等java类与XFire+Spring整合相同,不再给出,只给出配置信息。使用CXF版本为2.6.2,Spring为3.1.1,测试环境为Tomcat6.0。CXF2.6.2下载 1.建立一个Web工程,引入相应的jar包,最精简jar包下载:commons-logging-1.1.1.jarcxf-2.6.2.jar转载 2013-09-11 19:41:54 · 1792 阅读 · 0 评论 -
CXF的Spring注解配置及使用
使用的cxf包版本为 cxf-2.6.1.jar 官方下载地址:CXF下载地址web.xml配置 CXFServlet org.apache.cxf.transport.servlet.CXFServlet 1 CXFServlet /ws/* spr转载 2013-09-11 19:48:21 · 2959 阅读 · 0 评论 -
CXF客户端配置请求超时限制
在用cxf 开发webservice应用时,客户端老报java.net.SocketTimeoutException: Read timed out原因为连接超时,google 参考链接Spring下设置CXF的WebService客户端超时时长http://ajava.org/course/open/16514.htmlhttps://cwiki.apache.or转载 2013-09-30 14:26:59 · 1700 阅读 · 0 评论 -
调用webservice 设置超时时间
前段时间自己写了个程序,调用webservice,今天早上一执行,速度是相当的慢,一开始以为是程序的问题,后来跟踪一看,原来是调用webservice出现问题,放置webservice的服务器关掉了,导致程序访问速度慢,这样我们就要将webservice设置超时时间。如下 WebService超时设置1. 服务器端设置超时在 web.config 的 system.转载 2013-10-04 12:13:03 · 16839 阅读 · 0 评论 -
调用webservice超时问题的解决
公司后台查询数据时,如果选择的时间段过长,就会遇到"请求超时"的的问题。造成这一问题的原因大概有以下几点:1,Asp.net请求超时 2,Webservice请求超时 3,IIS请求超时 4,数据库连接超时 知道原因后,就可以解决问题了。Asp.net中关于超时的设置:在web.config 里节点添加以下代码: [csharp] [/csharp]转载 2013-10-04 12:34:45 · 16055 阅读 · 1 评论 -
调用webservice超时问题的解决
一、1、web.config配置,里面增 加:httpRuntime maxRequestLength="10240" appRequestQueueLimit="100" useFullyQualifiedRedirectUrl="true"executionTimeout="1200" />2、扩大代理类的超时限制,默认是90秒 650)转载 2013-10-04 12:40:48 · 3177 阅读 · 0 评论 -
CXF客户端配置请求超时限制-SocketTimeoutException(Spring配置文件中配置和通过代码进行配置)
在用cxf 开发webservice应用时,客户端老报 java.net.SocketTimeoutException: Read timed out 原因为连接超时,google 参考链接 Spring下设置CXF的WebService客户端超时时长 http://ajava.org/course/open/16514.html https://cwiki.转载 2013-10-04 13:52:55 · 3772 阅读 · 0 评论 -
通过wsdl2java工具生成客户端段代码(wsdl2java -p cn.com.css.misps.graph.webservice.impl -d F:\src -all http://10.)
首先当前是从官网下载cxf组件.Java代码 http://cxf.apache.org/download.html http://cxf.apache.org/download.html下载后解压,在这里主要是用到解压后的bin目录中的wsdl2java.bat该批处理文件.可以直接进入bin目下,运行wsdl2java,需要注意的他转载 2013-09-27 17:05:59 · 1984 阅读 · 0 评论 -
Java调用.NET的WCF
最近开始了解WCF。写了个最简单的Helloworld,想通过java客户端实现通信。没想到以我的基础,居然花了整整两天(当然是工作以外的时间,呵呵),整个过程大费周折,特写下此文,以供有需要的朋友参考:第一步:生成WCF服务新建WCF解决方案,分别添加三个项目,HelloTimeService(类库),HelloTimehost(控制台程序),HelloTimeClient(控制台程序)转载 2013-09-03 19:26:24 · 2659 阅读 · 0 评论 -
mule 怎样集成外部的webservice
< mule xmlns:file="http://www.mulesoft.org/schema/mule/file" xmlns:jms="http://www.mulesoft.org/schema/mule/jms" xmlns:email="http://www.mulesoft.org/schema/mule/email" xmlns:vm="http://www.mulesoft.转载 2013-09-10 17:35:21 · 2488 阅读 · 0 评论 -
CXF.bat
@echo offrem -------------------------------------------------------------------rem CXF Environment Setup scriptrem -------------------------------------------------------------------set JAVA_原创 2013-07-17 08:55:45 · 1176 阅读 · 0 评论 -
CXF配置,ant文件说明及运行,运行cxf中带的项目
安装CXF时需要Tomcat,ant,并设置以下环境变量:JAVA_HOME: C:\Program Files (x86)\Java\jdk1.6.0_25CXF_HOME: D:\Installed\apache-cxf-2.4.2ANT_HOME: D:\Installed\apache-ant-1.8.2CATALINA_原创 2013-06-13 23:51:04 · 1950 阅读 · 0 评论 -
关于WebService中用到的QName详解
Implements: Serializablezh_cnQName 表示 XML 规范中定义的限定名称:XML 模式第二部分:Datatypes specification、Namespaces in XML、Namespaces in XML 勘误表。QName 的值包含名称空间 URI、本地部分和前缀。QName 中包括前缀,以保留词汇信息转载 2013-07-17 21:32:13 · 32306 阅读 · 2 评论 -
Web Service依赖的jar包介绍
This directory includes the CXF jar, the CXF manifest jar, the requireddependencies, and many optional dependencies. The "modules" directorycontains the cxf.jar split up into smaller pieces if you原创 2013-07-27 19:44:16 · 3764 阅读 · 0 评论 -
Java调用.Net的web service的几种方式
最近做项目,涉及到web-service调用,现学了一个星期,现简单的做一个小结。下面实现的是对传喜物流系统(http://vip.cxcod.com/PodApi/GetPodStr.asmx?wsdl)的订单跟踪(web-service调用)功能。一. 使用axis1.x调用webservice方法Axis的最常用版本:1.4和2.0版本。以下为1.4版本 核心代码: //转载 2013-08-07 08:26:50 · 1324 阅读 · 0 评论 -
基于.NET的WebService的实现
这个专题主要讲述的是webservice,因此这里我们的代码以Webservice相关为主,而其他工程,例如:ServiceGatherSite,WebSiteA等,只将简略介绍. 在VS2003中,开发一个webservice并不是件困难的事,首先,我们新建一个webservice项目(文件->新建->项目->C#->Web服务应用程序) 建完这个工程,我们将看到转载 2013-08-07 08:31:02 · 1318 阅读 · 0 评论 -
Spring整合了CXF的一个applicationContext.xml的配置文件
http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws" xmlns:jaxrs="http://cxf.apache.org/原创 2013-08-27 08:49:15 · 4041 阅读 · 0 评论 -
Web Service 一些对外公开的网络服务接口以及http://www.webxml.com.cn/zh_cn/index.aspx
Web Service 一些对外公开的网络服务接口2011-10-29 14:12商业和贸易:1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx Disco: http:/转载 2013-08-28 11:06:43 · 6696 阅读 · 0 评论 -
JAVA与.NET的相互调用——通过Web服务实现相互调用
JAVA与.NET是现今世界竞争激烈的两大开发媒体,两者语言有很多相似的地方。而在很多大型的开发项目里面,往往需要使用两种语言进行集成开发。而很多的开发人员都会偏向于其中一种语言,在使用集成开发的时候对另一种语言感觉到畏惧。在这里在下向各位介绍一下,JAVA与.NET相互调用的例子。下面的介绍主要包括三方面:一是通过常用Web服务进行相互调用,二是使用TCP/IP套接字进行相互调用,三是使用Rem转载 2013-08-28 14:13:49 · 1296 阅读 · 0 评论 -
MULE ESB中custom,flows,connectors等的使用方法
1. how to work 当你去检查一个消息在mule esb当中 是如何流动的时候,你回发现整个架构中存在着三个层面:应用层,整合层,以及传输层.. 同样,在mule 开发中也有三种不同类型任务你需要去做: (1) 服务组件开发 可以是存在的pojo,cloud connectors ,或者是包含业务逻辑的和消费,处理消息的sping bean转载 2013-08-29 09:43:55 · 2536 阅读 · 0 评论 -
CXF WebService整合Spring
CXF WebService整合Spring首先,CXF和spring整合需要准备如下jar包文件:这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。添加这么多文件后,首先在web.xml中添加如下配置:listener> listener-class>org.springframework.web转载 2013-09-02 10:24:46 · 879 阅读 · 0 评论 -
mule 基于wsdl调用cxf web service
最近看mule的一个文档mule esb 3 concepts,介绍了mule esb的一些基本概念。看完后,对soa,esb,服务等都有了更深的认识。今天试验通过mule进行cxf web service的调用,试了一下午终于成功。1,首先要有一个已经发布的cxf web service,可以通过mule studio以图形化的方式简单生成config.xml,再写好相应的com转载 2013-09-09 15:22:09 · 3667 阅读 · 0 评论 -
java调用WCF问题
过去微软.NET的ASMX Web Service已被大家广泛应用﹐但在信息安全日愈重视之下﹐微软有意以WCF取代原有的 ASMX Web Service。WCF 具有许多先进的技术﹐而跨平台作业已是现在不可避免的问题﹐同样是微软的 Solution之下如何使用WCF应该不是什么问题﹐但在不同的平台上是否有那么容易呢?因此这里以 Java 实作如何来调用具有使用身份验证的 WCF﹐并以WCF 预设转载 2013-09-03 20:11:56 · 5008 阅读 · 0 评论 -
用cxf公布和调用web service
用cxf发布和调用web service最近我们的系统需要和一个第三方系统对接,对接的方式是通过web service,所以就学习了一下这方面的东西用CXF来做web service是比较简单的,本文就简单介绍一下如何一步步发布web service,以及调用现有的web service。另外如果系统已经使用了Spring MVC,那么引入CXF需要额外的步骤,见本人另外一篇博客htt转载 2013-09-03 20:36:09 · 1542 阅读 · 0 评论 -
spring和CXF集成来实现webservices
最近在负责一个大系统的实施,经过需求分析之后,将系统分为5个子系统,我们采用SOA架构,分模块开发。项目组中最大的一个争议就是,子系统之间的通讯问题,大家提出了两种方案:一、如果5个子系统最后发布为5个war包,那么相互之间就不能直接调用,而是需要通过webservices等通讯方式,那会增加一些开发工作量;二、如果5个子系统合并在一个大工程中,下面放所有的模块,那子系统间的访问很简单,但是日常的转载 2013-09-03 21:00:15 · 1052 阅读 · 0 评论 -
Mule发布webservice--cxf
package mule.webservice.service; import javax.jws.WebParam; import javax.jws.WebResult; import javax.jws.WebService; @WebService public interface HelloCXF { @WebResult(name="text")转载 2013-09-10 17:20:26 · 2383 阅读 · 0 评论 -
Mule 官方例子研究
一、编译导入Mule自带的例子1.准备安装Mule。这里就不介绍mule的安装了,请参考《Mule安装部署手册》。2. 编译Mule自带例子中的Hello例子使用命令行到目录:D:\app\mule3.1.1\examples\hello下,输入:mvn 即可。这里需要安装Maven;3. 导入Eclipse工程输入命令:mvn eclipse:eclipse 成功后,即可转载 2013-09-10 17:29:29 · 1590 阅读 · 0 评论 -
CXF+JAXB处理复杂数据
CXF+JAXB处理复杂数据CXF默认使用JAXB 来实现对象和XML之间的映射。在前面的例子 中,使用CXF发布的Webservice,其方法的参数和返回值都是简单类型。 本文讨论对象复杂性的分级,验证对于各种复杂度JAXB的支持情况,以及使用JAXB时对于Map,循环引用,继承等情况的处理办法。 文中的例子没有直接调用JAXB的API,而是用CXF发布webservic转载 2014-04-09 15:53:27 · 1482 阅读 · 0 评论