面向服务的架构(SOA)从入门到实战—2661人已学习
课程介绍
本课程主要针对主流的SOA核心思想、融合WebService、JAX-WS、SCA、 Tuscany及开源产品技术CXF完成了从思想到技术,从技术到项目的课程体系.本课程主要是针对复杂的SOA 思想,通过项目开发的形式融会贯通给学员进行讲解,大大地降低学习SOA的复杂度,让学员一听就懂,一用就会。
课程收益
目标一. 了解SOA技术体系 目标二. 掌握SOAP协议的使用技巧 目标三. 掌握JAX-WS的开发技巧 目标四. 掌握基于WSDL-First的开发技巧 目标五. 对CXF的认识及开发步骤、过程、注意事项及技巧 目标六. 掌握SCA的核心思想 目标七. 掌握Tuscany开发步骤、过程、注意事项及技巧
讲师介绍
张勇 更多讲师课程
北风网技术总监,在某大型电信设备公司担任架构师,主要从事电信领域的软件开发,经验丰富。对电信计费系统以及核心网软件系统有深入了解,对设计高可靠性,高扩展性的软件系统具有丰富经验。
课程大纲
第1章:面向服务的架构(SOA)
1. 从大型的分布式网站分析到SOA01 22:02
2. 从大型的分布式网站分析到SOA02 21:06
3. 第一个webService程序 20:59
4. 从Http协议分析到WSDL01 21:31
5. 从Http协议分析到WSDL02 20:54
6. SOAP协议讲解 21:24
7. 自定义SOAP消息 20:37
8. 将自定义SOAP消息发送到服务端 21:57
9. 创建对象进行消息传递01 21:44
10. 创建对象进行消息传递02 22:10
11. 创建对象进行消息传递03 21:38
12. 通过消息获取List集合 20:54
13. SOAPHandler使用01 26:47
14. SOAPHandler使用02 33:22
15. SOAPHandler问题纠正 12:42
16. SOAPHandler异常处理和验证操作01 20:10
17. SOAPHandler异常处理和验证操作02 21:10
18. 自定义WSDL及RPC模式体验 22:47
19. 自定义WSDL生成对应的服务 20:40
20. 测试自定义wsdl完成服务端与客户端的操作 20:32
21. 隐式通过wsdl加入头部信息 19:40
22. 通过SOAP方式给服务端发送头信息 22:29
第2章:MIS项目实战
1. 创建标准的WSDL 20:53
2. 封装对象的XSD文件 20:14
3. 完成WSDL文件 21:25
4. 导出服务端代码 19:25
5. 完成服务端实现类代码编写 19:38
6. 基于RPC风格的wsdl编写 23:40
7. 基于BARE风格的wsdl编写 18:51
8. 完成对客户端的编写测试 20:38
9. 标准的服务端代码编写 20:13
10. 两个系统之间获取数据代码编写 16:48
11. 基于WSDL异常处理01 20:58
12. 基于WSDL异常处理02 19:29
13. 完善客户端异常处理 19:29
14. Tomcat下部署服务01 20:45
15. Tomcat下部署服务02 20:14
16. 用户验证系统获取数据 20:17
17. 用户验证系统添加数据 19:25
18. 用户验证系统验证数据 20:44
19. 用户验证系统验证数据补充 31:41
20. 修改WSDL完成删除操作 17:28
21. 修改WSDL完成删除操作补充 25:51
22. 结束登录异常验证 20:41
23. 对服务端实体对象补充说明 19:55
24. 3种方式完成WS验证管理01 20:57
25. 3种方式完成WS验证管理02 19:58
26. 3种方式完成WS验证管理03 22:34
27. 3种方式完成WS验证管理04 18:12
28. 3种方式完成WS验证管理05 22:00
29. 验证管理加入Handler01 19:59
30. 验证管理加入Handler02 26:11
31. 验证管理加入Handler03 25:49
32. web客户端完成验证管理 (1) 21:03
33. web客户端完成验证管理 (2) 20:14
34. 多系统完成单点登录01 18:25
35. 多系统完成单点登录02 30:05
36. 多系统完成单点登录03 26:32
37. 多系统完成单点登录04 24:47
38. 2进制数据上传01 22:19
39. 2进制数据上传02 24:26
40. 2进制数据上传03 17:17
41. 2进制数据上传04 20:28
第3章:Apache CXF
1. CXF概述及特性1 20:52
2. CXF概述及特性2 20:44
3. CXF学习前的常用版本控制工具Maven使用01 23:08
4. CXF学习前的常用版本控制工具Maven使用02 18:09
5. CXF学习前的常用版本控制工具Maven使用03 27:46
6. CXF学习前的常用版本控制工具Maven使用04 21:37
7. CXF学习前的常用版本控制工具Maven使用05 21:52
8. CXF学习前的常用版本控制工具Maven使用06 19:32
9. CXF学习前的常用版本控制工具Maven使用07 24:52
10. CXF学习前的常用版本控制工具Maven使用08 23:06
11. CXF学习前的常用版本控制工具Maven使用09 22:51
12. CXF学习前的常用版本控制工具Maven使用10 20:38
13. CXF学习前的常用版本控制工具Maven使用11 20:57
14. Maven补充 26:19
15. CXF最新版本下载和开发环境设置 19:22
16. 简单的CXF案例 27:19
17. wsdl2java转换工具的使用 20:18
18. CXF实现Client 21:12
19. CXF客户端传递头信息 27:44
20. CXF服务端获取头信息 14:07
21. 结合spring创建ws服务程序01 21:50
22. 结合spring创建ws服务程序02 20:54
23. 自定义拦截器完成客户端传递信息 21:59
24. 自定义拦截器完成服务端获取信息 20:35
25. 自定义拦截器补充 13:05
26. 基于WSDL First程序开发01 20:32
27. 基于WSDL First程序开发02 24:19
28. 基于WSDL First程序开发03 21:14
29. 基于WSDL First程序开发04 21:12
30. 基于WSDL First程序开发05 27:10
31. 基于WSDL First程序开发06 27:09
32. 基于WSDL First程序开发07 26:43
33. 基于WSDL First程序开发08 20:27
34. Servlet容器中的WebService01 21:23
35. Servlet容器中的WebService02 21:10
36. CXF的Feature功能01 22:45
37. CXF的Feature功能02 17:47
38. CXF对javascript支持01 24:15
39. CXF对javascript支持02 20:38
40. CXF对javascript支持03 8:37
第4章:CXF项目实战
1. 环境搭建 27:02
2. 使用插件完成wsdl2java 27:04
3. 启动服务发布webservices 21:16
4. web客户端测试服务 21:32
5. web客户端测试服务-解决问题 6:55
6. 完成基本操作上 20:56
7. 完成基本操作下 22:07
8. 项目结束及总结 21:07
第5章:SCA
1. SCA介绍及Tuscany下载配置 17:55
2. SCA规范及术语约定 17:41
3. Tuscany研发案例 20:13
4. Tuscany构件配置文件设置 21:03
5. SCA构件作为RMI接口对外提供访问 18:18
6. Tuscany绑定引用RMI01 21:24
7. Tuscany绑定引用RMI02 20:23
8. Tuscany结合ruby、js、python、groovy 30:45
9. Tuscany对web提供SCA服务并对SOA1季结束总结 18:48
大家可以点击【 查看详情】查看我的课程