WebService
文章平均质量分 86
xx_liuhui
奋斗的激情
展开
-
HttpClient入门
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。HttpClient简介HTTP 协议可能是现在 Internet 上使用得最多、最重要的协转载 2008-10-15 17:41:00 · 482 阅读 · 0 评论 -
使用webservice解决多系统登陆问题
下面,我们对webservice做一些说明。 假设A是客户端,B是webservice服务端,用户通过http协议向服务器发送soap请求,webservice返回客户端XML格式的数据。 现在我们看一看创建一个webservice的大致过程: 服务端的webservice是必须要建的。中间的soap,xml我们不用去关心,在客户端这边,比较重要的是如何从webservice取原创 2008-11-03 17:29:00 · 557 阅读 · 0 评论 -
客户端访问Web Service方法的一个细节
之前遇到一个要求,需要能够取消一个正在进行中的Web Service。这也是我第一次遇到这个功能,不过不难,我想。既然ASP.NET AJAX的客户端与服务器端通信完全通过Microsoft AJAX Library的异步通信层进行,那么我们只要得到正在请求Web Service的Sys.Net.WebRequest对象,调用其abort方法就可以了。但是究竟应该如何得到这个对象呢?于是我粗略地原创 2008-11-03 17:30:00 · 473 阅读 · 0 评论 -
如何让WebServer返回指的定XML内容
通过创建WEBServer代理可以当作本地类使用,但能不能返回指定的XML呢?比如通过checkpass服务检测帐号和密码之后要返回该用户拥有的权限列表。怎么实现呢?研究中........请各大侠指点asp_net高级编程928页19.4.2 数据类型 ASP.NET Web服务支持在公共语言运行时中支持的所有基本数据类型,包括String,integer,Long等等。除了简单原创 2008-11-03 17:31:00 · 522 阅读 · 0 评论 -
用gSOAP更简单地实现Web Services Client
gSOAP的官方网站是:http://gsoap2.sourceforge.net/具体使用方法不多说,因为网上GOOGLE 一下很多资料。下面只对在symbian环境下使用略说几点。我下载的是最新版的v2.7.10,下载的压缩包里就有一个symbian目录,里面是在symbian的例子,可以参考。试着做了一个HelloWorld,还是访问前面做的那个web service,按照它的例原创 2008-11-03 17:36:00 · 901 阅读 · 1 评论 -
MQ配置和编程最佳实践
对于MQ的使用,主要会涉及到MQ系统本身的配置和MQ应用程序的开发两方面的工作。为了帮助大家更好地使用MQ,本文将就MQ配置和编程中的一些注意事项和技巧与大家探讨,并希望与大家分享这方面的一些最佳实践(Best Practice)。 第一部分:有关MQ对象配置的最佳实践 对于MQ系统配置,我们要规划MQ通讯网络,确定系统的拓扑结构,确定各种对象的属性和命名规则并创建所需的各种对象等原创 2008-11-14 16:16:00 · 806 阅读 · 0 评论 -
借助WebService实现多线程上传文件
在WebService的帮助下,进行多线程上传文件是非常简单。因此我只做个简单的例子,那么如果想要实现此功能的朋友,可以在我的基础上进行扩展。 首先说说服务器端,只需要提供一个能允许多线程写文件的函数即可,具体代码如下。[WebMethod]public bool UploadFileData( string FileName, int StartPosition, byte[转载 2008-11-27 17:06:00 · 706 阅读 · 0 评论 -
基于Tomcat5.0和Axis2开发Web Service代码详解
本文将详细介绍HelloWorld中使用的server和client端代码。阅读之前,你应该首先了解SOAP1.1协议。author: ZJ 07-3-13Blog: [url]http://zhangjunhd.blog.51cto.com/[/url] 1.HelloWorld做了些什么?HelloWorld功能非常简单,在客户端输入你的姓名,本例中为ZJ。参数传递到服务器转载 2009-05-12 14:31:00 · 841 阅读 · 0 评论 -
通过 Axis2 开发 Web 服务,第 1 部分: 通过 Axis2 运行时部署和使用简单 Web 服务
本文介绍 Axis2 的新体系结构,并说明如何通过 Axis2 部署和使用 Web 服务。本文是有关通过 Axis2 运行时开发 Web 服务的系列文章的第 1 部分(共两部分)。Axis2 是下一代 Apache Axis Simple Object Access Protocol (SOAP) 运行时。引言Axis2 是下一代 Apache Axis。Axis2 虽然由 Axis转载 2009-05-12 15:53:00 · 633 阅读 · 0 评论 -
Axis2 部署模型的六种部署特点提供更好的用户体验
您是否因为需要花时间部署多个服务而感到倦怠了呢?是不是每次进行更改后都必须重新启动服务器?Apache Axis2 可以帮您摆脱这些烦恼。Axis2 是干净的可扩展开源 Web 服务平台,正逐渐受到广泛的接受。Axis2 集中了 Apache SOAP 家族的大量优势,而且进行了一些重大改进。通过本文可了解 Axis2 部署模型最值得关注的新功能,正是这些功能使得 Axis2 部署模型比 Axis转载 2009-05-12 17:06:00 · 509 阅读 · 0 评论 -
axis2部署到websphere问题
将axis2-1.3部署到websphere6.0上遇到了不少问题,下面就记录我所遇到的问题以及解决办法。1、使用java2wsdl工具生成wsdl文件,再使用wsdl2java工具生成服务器端代码,将所有代码编译打包成aar文件,最后使用axis2的管理控制台上传aar文件,结果出现无法发布服务的异常。上网查资料,得知要想正确部署使用wsdl2java生成的服务器端,必须在服务器的classpa转载 2009-05-13 09:36:00 · 2180 阅读 · 0 评论 -
Axis2中文手册
中文原文http://tenn.javaeye.com/blog/100736英文原文http://ws.apache.org/axis2/1_0/userguide.html 概述这个说明文档涉及以下内容: 如何使用 axis2 创建 web service 和客户端程序 如何定制一个模块 (Module) 并在 web service 中使用它转载 2009-05-13 14:19:00 · 1195 阅读 · 0 评论 -
利用Tomcat建立多个Web Server的方法
**以下内容为网上收集后整理而成,如有错误或描述不准确的地方或是别的请多指教.当你使用Tomcat作为Web Server的时候,是不是会想过这样的一个问题:如何利用Tomcat建立多个Web应用 呢?要实现这一点是很简单的,也有多种方法。(以下说明使用%tomcat_home%代表Tomcat安装目录)。一.首先介绍一下Tomcat及server.xml.Tomcat服务器是由一系列原创 2008-11-03 17:17:00 · 466 阅读 · 0 评论 -
AXIS2+Myeclipse 开发 Webservices
一、准备工作 1、安装JDK,我使用的是版本是JDK1.6,下载地址: http://java.sun.com/javase/downloads/index.jsp <!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-fon转载 2008-10-14 12:02:00 · 5208 阅读 · 0 评论 -
什么时候应该使用Web Service -
现在我将列举三种情况,在这三种情况下,你将会发现使用Web service会带来极大的好处。此后,我还会举出不应该使用Web service的一些情况。 跨越防火墙的通信 如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简单了,原创 2008-10-16 23:10:00 · 622 阅读 · 0 评论 -
基于Axis的WebService测试,开发,部署
带抓图的word文档在:http://618119.com/docs/--escaped_anchor:cc036558c98403188bef8455afa61519--/Webservice_axis_dev.dochttp://618119.com/docs/--escaped_anchor:cc036558c98403188bef8455afa61519--/soaptest.ht原创 2008-10-16 23:19:00 · 1555 阅读 · 0 评论 -
HTTP协议详解
HTTP详解1:1.了解HTTP2.请求行与状态行3.通用信息头4.请求头5.响应头6.实体头7.扩展头1.了解HTTP1.1.HTTP简介1.2.HTTP1.0的会话方式1.3.HTTP1.1与HTTP1.0的比较1.4.HTTP消息的格式1.5.HTTP的消息头1.1 HTTP简介@ 用于定义web浏览器与web服务器之间交换数据的过程以及数据本身的格式。@ HTTP协议的版本http1.0、原创 2008-10-18 10:20:00 · 767 阅读 · 2 评论 -
消息队列(Message Queue)简介及其使用
利用 MSMQ(Microsoft Message Queue),应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。MSMQ与XML Web Services和.Net Remoting一样,是一种分布式开发技术。但是在使用XML Web Services或.Net Remoting组件时,Clie转载 2008-10-08 11:25:00 · 484 阅读 · 0 评论 -
HTTP 请求报头详解
HTTP头字段包括4类: general-header ; request-header ; response-header ; entity-header . ******************************************************************************* General Header Fi转载 2008-10-22 11:19:00 · 685 阅读 · 0 评论 -
网络上可供测试的Web Service
http://www.webxml.com.cn/zh_cn/index.aspx腾讯QQ在线状态 WEB 服务Endpoint: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx Disco: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?disc转载 2008-10-07 16:33:00 · 1177 阅读 · 0 评论 -
MyEclipse下开发Web Service(Axis)
本文主要描述如何使用Apache开源项目Axis提供的API来实现Web Services。本文中的提到的例子只为了方便本文的描述而提出,有不妥之处请见谅。 本文的读者应有JAVA web 应用开发基础。应该具有看过WSDL,SOAP,XML等的基本规范。熟悉Eclipse+MyEclipse开发环境。一、环境准备使用Axis来开发Web services 需要准备 web 服务器,Axi原创 2008-10-08 17:27:00 · 729 阅读 · 0 评论 -
MyEclipse下开发Web Service(Axis)2
D.下面开始搭建Web Services的部署环境。将下载的 tomcat报解压缩到一个目录。完成web container 的安装。 TechWeb-技术社区-U"b3L(A7I$L+Q#M)?0]2d#tE.将axis2.war包拷贝到tomcat安装目录下的webapps目录中。 F.启动Tomcat(windows 下为TOMCA_HOME/bin中的startup.bat;Linux,u原创 2008-10-08 17:29:00 · 787 阅读 · 1 评论 -
MyEclipse下开发Web Service(Axis)3
D.将目标命名空间设置为“http://ws.tonyzhangcn.org/SayHello/”.在生成代码的时候一般以这个命名空间为package的名字,例如:org.tonyzhangcn.ws.sayhello。这些值可以按需要设置。/U7l4kP9B,L;y2DG p-w-U!W4N&P6L)wscreen.width*0.7) {this.resized=true; this.wid原创 2008-10-08 17:32:00 · 778 阅读 · 0 评论 -
WSDL(Web服务描述语言)详细解析
WSDL (Web Services Description Language,Web服务描述语言)是一种XML Application,他将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。WSDL首先对访问的操作和访问时使用的请求/响应消息进行抽象描述,然后将其绑定到具体的传输协议和消息格式上以最终定义具体部署原创 2008-10-22 15:25:00 · 899 阅读 · 0 评论 -
HTTP协议状态码的含义
"100":Continue"101":witchingProtocols"200":OK"201":Created"202":Accepted"203":Non-AuthoritativeInformation"204":NoContent"205":ResetContent"206":PartialContent"300":MultipleChoices"301":MovedPermanent原创 2008-10-08 13:18:00 · 537 阅读 · 0 评论 -
WebService大讲堂之Axis2(1):用POJO实现0配置的WebService
原文地址:WebService大讲堂之Axis2(1):用POJO实现0配置的WebService 下一篇: WebService大讲堂之Axis2(2):复合类型数据的传递 Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和 SOAP1.2,还集成了非常流行的REST WebService,同时还支持S转载 2010-03-12 14:49:00 · 796 阅读 · 0 评论