加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

传智播客webService第一天课堂笔记

发布时间:2020-12-17 02:07:02 所属栏目:安全 来源:网络整理
导读:日期: 2009-11-24 星期二 主题: webService一 【复习】 ==Linux的使用=== 简介历史 Ubuntu的使用 j2EE环境搭建 Mysql安装 eclipse安装 jdk安装 http服务器安装 apache服务器安装 LAMP环境的搭建 ======================== 【上午】 ===Spring的单例==== 创

日期: 2009-11-24 星期二 主题: webService一 【复习】 ==Linux的使用=== 简介历史 Ubuntu的使用 j2EE环境搭建 Mysql安装 eclipse安装 jdk安装 http服务器安装 apache服务器安装 LAMP环境的搭建 ======================== 【上午】 ===Spring的单例==== 创建多个。超市的收银台一个 ===ejb的无状态会话bean单例池==== 创建多个。超市的收银台多个 注意:高并发的时候,就能体现ejb的好处了。 =============== ejb服务面向组件 webservice面向服务的架构 SOA:service oriented achitecture ESB:Enterprise Service bus webservice: 易购的,用ejb开发那么服务必须是java开发, 而webservice就可以使用php、asp.net等开发 ======== http: 协议 --- 普通bs程序传输数据协议 soap: 协议 --- webservice传输数据协议 ======== 企业服务总线,web服务部署到总线上,之间通过soap协议传递数据 WSDL: web Service description language SOAP: simple object access protocal 简单对象服务协议 ========= 多对多的中间表:只能通过sql语句查询 ======== msdl ANSI 美国国家标准化组织 ORM: OXM: Object Xml Mapping DOM: Document Object Modual 加载两次: 1.将文档加载到内存 2.构建dom模型 SAX: 一次加载,基于事件,所以速度快 =========== AXIS ========= 创建web Service项目 1>Jdk1.6 2>Axsi引擎 发布web Service项目 1>即时发布,写java类,拷贝到发布的webapp下,无需编译,改后缀为jws 注意:即时发布不能有包名。但发布的地方可以使用文件夹 调用web Service项目 1> http://localhost:8080/axis/Calculator.jws ================================= 【下午】 ==================== url:远程调用 传递的数据为byte[] WebService:主要发送的是xml,基于soap协议的xml SOAP:为信封,格式 webService就是一个体系,soa体系面向服务的架构 wsdl:对服务的描述 网银:webservice给个wsdl ==================== 发布web Service项目 1>即时发布,写java类,拷贝到发布的webapp下,无需编译,改后缀为jws 注意:即时发布不能有包名。但发布的地方可以使用文件夹 2>自定义发布, WSDD:WebService deployment description ***.wsdd文件,使用adminClient类操作 wsdd配置文件: 发布服务: scope:发布的服务存放范围 ======= serialVersionUID: 主要用来反序列化 ========= rmi: remote method invoke rpc: remote procedure call pojo:plain old java object pojo在服务器与客户端传统: 需要注册主键 序列化器工厂,反序列化器工厂 ======================= 存根对象、骨架对象 ejb远程调用无状态bean在客户端创建存根对象,在服务器创建骨架对象 客户端调用存根对象的方法,存根对象通过scoket与服务器端的骨架对象交互, 服务器骨架对象与bean交互 【总结】 ============== soa:面向服务架构 ---》 webService 具体的soa规范 webservice之间采用soap协议传递数据 axis具体的java基于webservice的实现产品 [单词]:orm:object relation mapping [单词]:oxm:object xml mapping [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: [单词]: 【生活很苦也很甜!!】 ================================================ .*. /~ .~/ /~ ~/ /~ .~/ /~ ~/ *** ' `//' * ' `//' * V ( .*)( . *) //|// / . *./ / . *./ | `/ . . .*/' `/ . . .*/' | `/ * .*. */' _ _ `/ * .*. */' `/ * */' ( `//'*) `/ * */' `//' / */' `//' `//' ================================================== author: 何骏飞Jeffe hjflbc1990@sina.com

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读