传智播客webService第(二-三)天课堂笔记

本文分享了作者在徐老师指导下学习Webservice的经历与感悟,深入解析了Webservice的核心原理及关键技术,包括JSR181注解驱动、Aegis XML配置、Axis使用等,并探讨了分布式服务的设计理念。

这几天心情一直不好,原来的毕业设计进度也因此严重的落伍了,但我还是准备一步步的完成!!!

webservice这三天可是把我讲的有点晕,不过还是在徐老师的帮助下,回归正途。。

徐老师传智播客新来的老师,够牛!!! 以前我在地下室的时候,徐老师来我旁边坐,我还以为是同志,好是交流了一番,没想到后来教我们,够高兴的!!!

徐老师的内功也够深的,在讲课的同时扩展的讲解其它知识更是 不错。webservice虽然我现在对api还是有点陌生,但对于核心的原理思想还是很是理解。
====================================================
nillable:可以为零个的.
<hibernate-mapping>
<class name table mutable>

</class>

jsr181注解驱动web service来说,
如果使用接口,在接口中定义了web method,在实现类中不要有web method 注解.
在客户端测试程序需要使用接口生成代理stub.

xxx.aegis.xml控制文档格式,同时也可以用注解方式
来限制.xmlelement xmlattribute ingoreProperty

axis:
传递javabean要注册:
1.服务器端:
BeanMapping --->typeMapping-->ArrayMapping
2.客户端:
call.typeRegistry()

Customer -- > order -- > orderitme -- > detail -- >
List<Integer> set map:

autowire:byname bytype constructor autodetect

playground<List>
List<Student>
list<Student>
list<student>

axis:wsdl2java(生成java类[包括客户端和服务器端])
axis:java2wsdl[通过接口生成wsdl文档,]
adminclient:定制发布服务.
java-->.jws
wsgen:xfire生成客户端的命令

平台无关性:os
jpa:持久化技术
hibernate:

header
properties

body

EJB:分布式(组件),容器内
web service:分布式(服务 soa 消息[xoap<soap xml>])
web servide粒度:粗

xa:分布式协议 JTA(ejb容器[2pc-2 phase commit])
transaction : acid

xadatasource

resouce_local
JTA(xa CMT|BMT)

begintraction
UserTransaction
conn->A

conn->B
ut.commit
rollback

A


B

C
jndi:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值