java soap axis,使用SOAP开发java web服务 Axis开发方案

使用SOAP开发java web服务 Axis开发方案

本文的预定读者首先要对j2ee有所了解,熟悉xml,tomcat等基本内容,本文主要是简单介绍一下web服务的基本内容,怎样在java web开发中构建SOAP服务:

一、

SOAP(Simple Object Access

Protocol)简单对象访问协议,要了解SOAP,首先就需要了解分布式计算的由来,随着下一代的分布式计算体系web服务的出现,SOAP成为了创

建和调用通过网络发布的应用程序的实际通信标准。SOAP类似传统的二进制协议IIOP(CORBA)和JRMP(RMI),但它不采用二进制数据表示

法,而是采用使用XML的,基于文本的数据表示法。

通过XML表示法,SOAP定义了一种小型有线连接协议和编码格式,以表示数据类型、编程语言和数据库,还可以使用各种Internet标准协议作为其消

息传输工具,还可以提供表示RPC和文档驱动的消息交换等通信模型的约定。请注意,W3C正致力于SOAP的研究,http://www.w3c.org/2000/xp/Group/

,并得到了主流供应商的积极响应,以便对于基于XML的协议相关的重要任务达成共识,并定义其关键要求和使用场景。

SOAP1.2的基本规范定义了以下基本内容:

1)用于将XML文档表示为结构化SOAP消息的语法和语义

2)在SOAP消息中表示数据的编码标准

3)用于交换SOAP消息的通信模型

4)SOAP传输等底层协议的绑定

SOAP消息主要包括了信封头,消息头,主体,附件几部分

一个简单的SOAP消息表示:

POST   /StudentInfo   HTTP/1.1

Host:anthropology.cun.edu

Content-Type: text/xml;charset="utf-8"

Content-Length: 640

SOAPAction:  "GetStudentInfo"

xmlns:xsi="http://www.

相关文档:

John O'Hanley 的这篇文章列举了四个有害的java编码习惯,并提出了改正方案。

这四个习惯普遍存在于java程序员中,并且已经被广泛接受,大家都习以为常,流毒甚远。

1.对局部变量(local variables),字段(fields),参数(method arguments)这三种变量的命名没有区分,造成了代码的阅读困难,增加了代码的维护成本。

作者 ......

一、算法和数据结构

★什么时候该用数组型容器、什么时候该用链表型容器?

★什么是散列函数?HashMap的实现原理是什么?

★什么是递归?如果你以前从来没写过递归函数,尝试着写一个(比如用递归函数进行目录树遍历)。

★什么是算法复杂度?

★你是否理解空间换时间的思想?

★写一个针对整数数组的冒泡排序函数,� ......

java多线程编程总结:

http://lavasoft.blog.51cto.com/62575/27069

Java关键字final、static使用总结

:

http://xo-tobacoo.javaeye.com/blog/374282

1.public

使用对象:类、接口、成员

介绍:无论它所处在的包定义在哪,该类(接口、成员)都是可访问的

2.private

使用对象 ......

用关键字new生成对象:这是最常用的一种方式,例如 new String("hello")用new生成对象的特点是,这个对象的类必须在编译时就在classpath中,如果没有特别的理由和要求,这是我们生成一个对象的第一选择;

Class.forName(String className)。例如Class c = Class.forName("com.company.jdbc.Driver");这种方法的特点是在编 ......

3.3 游标循环最佳策略

我们在进行PL/SQL编程时,经常需要循环读取结果集的数据。进行逐行处理,这个过程就需要对游标进行循环。对游标进行循环的方法有多种,我们在此一一分析。

create or replace procedure proccycle(p varchar2)

as

cursor c_postype is select pos_type, description ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值