上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页

2009年3月9日

摘要: 测试Web Services的有效性、性能、可伸缩性、可靠性以及安全性时所面临的主要挑战是 Web Services的分布性。 为了使完整的Web Services能够实现预期的功能,就要求客户端和服务都要满足一系列的要求。接口必须在其WSDL文档中正确描述出来,消息必须遵守传输协议规范(如 HTTP1.1)和消息协议(如SOAP 1.1)。同时消息必须遵守描述该服务的WSDL文档中的契... 阅读全文
posted @ 2009-03-09 09:31 两颗番茄 阅读(388) 评论(0) 推荐(0) 编辑
 
摘要: 1, 保证线程安全的三种方法: a, 不要跨线程访问共享变量 b, 使共享变量是final类型的 c, 将共享变量的操作加上同步 2, 一开始就将类设计成线程安全的, 比在后期重新修复它,更容易. 3, 编写多线程程序, 首先保证它是正确的, 其次再考虑性能. 4, 无状态或只读对象永远是线程安全的. 5, 不要将一个共享变量裸露在多线程环境下(无同步或不可变性保护... 阅读全文
posted @ 2009-03-09 09:24 两颗番茄 阅读(3553) 评论(0) 推荐(0) 编辑
 
摘要: 调用webservice,可以首先根据wsdl文件生成客户端,或者直接根据地址调用,下面讨论直接调用地址的两种不同方式:axis和Soap,soap方式主要是用在websphere下 axis方式调用: import java.util.Date; import java.text.DateFormat; import org.apache.axis.client.Call; impor... 阅读全文
posted @ 2009-03-09 09:23 两颗番茄 阅读(765) 评论(0) 推荐(0) 编辑
 
摘要: axis可以随意部署在大部分web application server上,如:tomcat。它与你自己部署的应用几乎没有任何的耦合关系你只需要在你的web.xml中配置一下axis就可以正常使用了。这样我们能够很方便的将axis集成到我们自己开发的项目上。具体的配置如下: xml 代码 org.apache.axis.transport.http.Axi... 阅读全文
posted @ 2009-03-09 09:22 两颗番茄 阅读(589) 评论(0) 推荐(0) 编辑
 
摘要: Axis本质上就是一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。Axis目前版本是为Java编写的,不过为C++的版本正在开发中。 但Axis并不完全是一个SOAP引擎,它还包括: ü 是一个独立的SOAP服务器。 是一个嵌入Servlet引擎(例如Tomcat)的服务器。ü ü 支持WSDL。 提供转化WSDL为Java类的工具。ü ... 阅读全文
posted @ 2009-03-09 09:21 两颗番茄 阅读(2223) 评论(0) 推荐(0) 编辑
 
摘要: Java的Web开发环境布置向来很烦琐,这可不得不怪B/S结构的“苦了开发者,方便千万用户”舍己为人精神,以及各种工具版本纷杂带来的不便与不少不负责任网友的胡乱指引。下面把我自己的成功经验向大家汇报,希望有需要的朋友能少走弯路。具体步骤如下: 1.安装Java开发环境Eclipse3.2.2,安装Oracle10g数据库 首先安装SUN JDK1.6以上版本的Java基础开发环境,配置Java... 阅读全文
posted @ 2009-03-09 09:20 两颗番茄 阅读(1919) 评论(0) 推荐(0) 编辑
 
摘要: 到Apache的网站就可以下载到axis 二、准备开发 2.1 开发环境 使用Eclipse建立Dynamic Web Applicaiton项目"wsexample",目录如下 * 源路径 src/webservice * 目标路径 WebContent/WEB-INF/classes * 库路径 WebContent/WEB-INF/lib 把下列文件复制到库路径中 axis.jar ... 阅读全文
posted @ 2009-03-09 09:18 两颗番茄 阅读(337) 评论(0) 推荐(0) 编辑

2009年3月7日

摘要: http://www.javadingle.com/ http://www.blogjava.net/killme2008/archive/2007/03/07/102450.html 我没学习过axis系列,一开始学的就是xfire,myeclipse5.1支持xfire支持的非常棒。这里讲解一个简单的例子, 1.首先建立一个web service工程: 点击fini... 阅读全文
posted @ 2009-03-07 20:13 两颗番茄 阅读(260) 评论(0) 推荐(0) 编辑
 
摘要: *********************src**************************************** public class mytest { public String sayHi(String name){ return "No,"+name; } } *************************************server.xml*********... 阅读全文
posted @ 2009-03-07 20:11 两颗番茄 阅读(273) 评论(0) 推荐(0) 编辑
 
摘要: 一、下载 我们可以从学习Axis开始。 Axis is essentially a SOAP engine -- a framework for constructing SOAP processors such as clients, servers, gateways, etc. The current version of Axis is written in Java, but a C++... 阅读全文
posted @ 2009-03-07 20:07 两颗番茄 阅读(1444) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页