1.Soap定义:
simple object access protocol,简单对象访问协议。
2.webservice
webservice是基于SOAP和HTTP协议。
3.SOAP结构
soap env
soap header
--soap header
soap body
--soap body
--soap env
soap header中还可以包含其它子节点(元素),body也一样。
soap header的元素两个重要属性:actor和mustUnderstand。
actor属性表示特殊标题元素收件人,它处理这个标题元素,并将其从soap header中删除。
mustUnderstand表明收件人是否必须正确处理这个元素或者不理睬这个元素。1表示正确,0表示错误。如果一个带有mustUnderstand值为1的actor进程出错,那么必须产生一个soap错误元素作为返回消息体一部分。
soap body
必须在soap中出现,必须是soap envelope元素的子节点,要么跟在soapheader后面,要么就是soap envelope元素的第一个子节点(从这个地方说明header不是必需的)。
SOAP服务器
tomcat
war文件-->web application resource
conf目录下的文件
server.xml配置服务器的参数
Context元素包含属性的说明:
path webapps目录root的物理路径
docBase web服务器为这一拥用使用的相关url
debug 日志输出控制
reloadable 该值为true时,servlet启动程序会在请求响应前,查找新版本的servlet类文件。如果新版本存在,则原来的servlet就会被毁掉,然后由新代码产生一个新的对象。
web.xml 所有web应用使用的默认设置,除非被应用程序自带的web.xml代替
tomcat-users.xml tomcat的系统登录用户角色,密码。
catalina.policy 包含了安全策略的定义。
本文转自leipei博客园博客,原文链接:http://www.cnblogs.com/leipei2352/archive/2011/06/14/2080657.html,如需转载请自行联系原作者