SOA实践者说:分布式环境下的系统集成
出版时间:
2010-12
版次:
1
ISBN:
9787121119545
定价:
49.00
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
321页
字数:
362千字
7人买过
-
《SOA实践者说:分布式环境下的系统集成(附CD光盘1张)》用朴实的语言和不长的篇幅,讲述了soa的精华内容和实用的知识,带有很强的实战性,并有完整的项目实战。全书内容共分为8章,涵盖了axis2、tuscanyjavasca、osworkflow、apacheode等开发工具,讲解了webservice、rmi、spring集成、ws-bpel、工作流技术、基于soa的系统集成平台等技术内容,附书光盘中还有所有章节及项目案例的完整源代码。
《SOA实践者说:分布式环境下的系统集成(附CD光盘1张)》可作为计算机或相近专业高年级本科生、研究生的soa课程教材或教材参考书,也可作为软件研发人员的开发手册、培训教材,适合有一定java开发基础的读者阅读。 邓子云,副教授、高级工程师、系统分析师、项目管理师、高级程序员、高级项目经理。曾任长沙银行高级项目经理,希赛信息技术有限公司副总经理,现湖南现代物流职业技术学院物流信息系系主任、湖南省物流公共信息平台有限公司副总经理、湖南省湘物联物流咨询有限公司副总经理。曾获湖南省教学名师、湖南省青年骨干教师等荣誉称号。
主持了湖南省重大产学研项目“湖南省物流公共信息平台一期工程”的建设,主持了“制造业物流数据交换平台的研究与实现”、“一种物流信息系统集成中间件LESB的研究与实现”等省部级十一五科技攻关课题3项,“长沙银行小额支付系统”、“长沙银行财库行横向联网系统”等横向课题10余项,著有专著4本,主编10本,发表有学术论文40余篇,所发表的著作与论文累计达550万字,著作发行量超过10万册,获得省部级奖励多次,致力于J2EE开发技术及物流信息化方面的研究。 第1章soa研发前的准备
1.1soa的核心概念
1.1.1什么是soa
1.1.2soa中间件软件
1.1.3soa相关技术标准
1.1.4sca与jbi
1.2开发工具
1.2.1eclipse的安装与配置
1.2.2tuscany的安装与配置
1.2.3其他工具
1.3sca规范与术语约定
1.3.1规范内容
1.3.2基本概念
1.3.3图形描述
1.4小结
第2章tuscany研发初体验
2.1tuscanyjavasca体系结构
2.2第一个sca应用:计算器
2.2.1设计思想
2.2.2编写pojo类代码
2.2.3编写配置文件
2.2.4编写客户端程序
2.3绑定为rmi服务与引用rmi服务
2.3.1将计算器服务绑定为rmi
2.3.2通过绑定引用计算器rmi
2.4用脚本语言实现计算器服务
2.4.1设计思想
2.4.2编写脚本程序与配置文件
2.5计算器服务与web应用
2.5.1设计上考虑的问题
2.5.2修改web.xml文件
2.5.3编写sca-contribution.xml文件
2.5.4编写jsp页面
2.6小结
第3章webservice开发实战
3.1webservice有关的基本概念
3.1.1webservice模型
3.1.2webservice模型中的角色
3.1.3webservice模型中的操作
3.2基于axis2开发webservice
3.2.1webservice开发方法
3.2.2打包和部署webservice
3.2.3编写客户端程序
3.2.4调试webservice
3.3在tuscany中开发webservice
3.3.1设计思想
3.3.2开发pojo类和编写配置文件
3.3.3编写启动服务端和客户端程序
3.4小结
第4章分布式应用
4.1基本概念
4.1.1sca节点
4.1.2sca域
4.2域的web方式管理
4.2.1资源包、组合构件与节点
4.2.2从文件系统中配置域
4.2.3连接非sca服务
4.2.4从分布式域中启动节点
4.3分布式计算器应用
4.3.1设计思想
4.3.2代码编写
4.3.3配置域资源包
4.3.4配置组合构件
4.3.5配置节点
4.3.6调试程序
4.4小结
第5章sca与spring集成
5.1scaspring构件实现规范
5.1.1一个示例情况的分析
5.1.2在spring配置中直接使用sca引用
5.1.3在spring配置中明确声明与sca之间的关联
5.2用spring实现构件
5.2.1使用多个spring配置文件
5.2.2如何感知sca会用到bean对象
5.2.3sca构件与spring构件互用示例
5.3运用aop方式装配
5.3.1springaop基础
5.3.2基于schema配置切面
5.3.3进一步改进工程
5.4小结
第6章ws-bpel2.0与apacheode基础
6.1基本概念
6.1.1ws-bpel
6.1.2抽象和可执行
6.1.3描述约定
6.1.4ws-bpel与wsdl
6.2定义业务流程
6.2.1(partner)和(partnerlinks)
6.2.2(variables)
6.2.3(correlationsets)
6.2.4(faulthandlers)
6.2.5(activities)
6.2.6基本活动
6.2.7结构化活动
6.3apacheode
6.3.1安装apacheode
6.3.2helloworld示例
6.3.3在java程序中调用
6.3.4在ode中发布处理
6.4小结
第7章osworkflow基础与应用
7.1基本概念
7.1.1工作流的定义
7.1.2工作流技术发展趋势
7.1.3工作流参考模型
7.1.4工作流管理系统体系结构
7.1.5工作流定义规范
7.1.6工作流引擎
7.2osworkflow基础
7.2.1工作流描述
7.2.2osworkflow的核心概念
7.2.3下载和安装osworkflow
7.2.4gui设计器
7.2.5osworkflowapi
7.3使用osworkflow
7.3.1创建数据库
7.3.2部置web应用
7.3.3修改配置文件
7.3.4分析web应用源代码
7.4订单处理工作流实例
7.4.1制作工作流图形
7.4.2部署工作流
7.4.3使用工作流
7.5小结
第8章基于soa的系统集成平台
8.1平台设计思想
8.1.1需要解决的主要问题
8.1.2解决问题的关键技术
8.1.3接入情形的处理
8.1.4数据交换xml报文处理
8.2平台的配置管理实现
8.2.1平台首页设计
8.2.2接入配置管理
8.2.3生成描述文件
8.2.4接入情况监控
8.2.5转发配置管理
8.2.6转发目标系统配置管理
8.2.7报文与数据库的对应关系配置
8.2.8转发报文监控
8.3平台的报文数据交换实现
8.3.1接收报文处理
8.3.2任务队列的调度
8.3.3接收数据队列
8.3.4转发数据队列
8.4小结
参考文献
-
内容简介:
《SOA实践者说:分布式环境下的系统集成(附CD光盘1张)》用朴实的语言和不长的篇幅,讲述了soa的精华内容和实用的知识,带有很强的实战性,并有完整的项目实战。全书内容共分为8章,涵盖了axis2、tuscanyjavasca、osworkflow、apacheode等开发工具,讲解了webservice、rmi、spring集成、ws-bpel、工作流技术、基于soa的系统集成平台等技术内容,附书光盘中还有所有章节及项目案例的完整源代码。
《SOA实践者说:分布式环境下的系统集成(附CD光盘1张)》可作为计算机或相近专业高年级本科生、研究生的soa课程教材或教材参考书,也可作为软件研发人员的开发手册、培训教材,适合有一定java开发基础的读者阅读。
-
作者简介:
邓子云,副教授、高级工程师、系统分析师、项目管理师、高级程序员、高级项目经理。曾任长沙银行高级项目经理,希赛信息技术有限公司副总经理,现湖南现代物流职业技术学院物流信息系系主任、湖南省物流公共信息平台有限公司副总经理、湖南省湘物联物流咨询有限公司副总经理。曾获湖南省教学名师、湖南省青年骨干教师等荣誉称号。
主持了湖南省重大产学研项目“湖南省物流公共信息平台一期工程”的建设,主持了“制造业物流数据交换平台的研究与实现”、“一种物流信息系统集成中间件LESB的研究与实现”等省部级十一五科技攻关课题3项,“长沙银行小额支付系统”、“长沙银行财库行横向联网系统”等横向课题10余项,著有专著4本,主编10本,发表有学术论文40余篇,所发表的著作与论文累计达550万字,著作发行量超过10万册,获得省部级奖励多次,致力于J2EE开发技术及物流信息化方面的研究。
-
目录:
第1章soa研发前的准备
1.1soa的核心概念
1.1.1什么是soa
1.1.2soa中间件软件
1.1.3soa相关技术标准
1.1.4sca与jbi
1.2开发工具
1.2.1eclipse的安装与配置
1.2.2tuscany的安装与配置
1.2.3其他工具
1.3sca规范与术语约定
1.3.1规范内容
1.3.2基本概念
1.3.3图形描述
1.4小结
第2章tuscany研发初体验
2.1tuscanyjavasca体系结构
2.2第一个sca应用:计算器
2.2.1设计思想
2.2.2编写pojo类代码
2.2.3编写配置文件
2.2.4编写客户端程序
2.3绑定为rmi服务与引用rmi服务
2.3.1将计算器服务绑定为rmi
2.3.2通过绑定引用计算器rmi
2.4用脚本语言实现计算器服务
2.4.1设计思想
2.4.2编写脚本程序与配置文件
2.5计算器服务与web应用
2.5.1设计上考虑的问题
2.5.2修改web.xml文件
2.5.3编写sca-contribution.xml文件
2.5.4编写jsp页面
2.6小结
第3章webservice开发实战
3.1webservice有关的基本概念
3.1.1webservice模型
3.1.2webservice模型中的角色
3.1.3webservice模型中的操作
3.2基于axis2开发webservice
3.2.1webservice开发方法
3.2.2打包和部署webservice
3.2.3编写客户端程序
3.2.4调试webservice
3.3在tuscany中开发webservice
3.3.1设计思想
3.3.2开发pojo类和编写配置文件
3.3.3编写启动服务端和客户端程序
3.4小结
第4章分布式应用
4.1基本概念
4.1.1sca节点
4.1.2sca域
4.2域的web方式管理
4.2.1资源包、组合构件与节点
4.2.2从文件系统中配置域
4.2.3连接非sca服务
4.2.4从分布式域中启动节点
4.3分布式计算器应用
4.3.1设计思想
4.3.2代码编写
4.3.3配置域资源包
4.3.4配置组合构件
4.3.5配置节点
4.3.6调试程序
4.4小结
第5章sca与spring集成
5.1scaspring构件实现规范
5.1.1一个示例情况的分析
5.1.2在spring配置中直接使用sca引用
5.1.3在spring配置中明确声明与sca之间的关联
5.2用spring实现构件
5.2.1使用多个spring配置文件
5.2.2如何感知sca会用到bean对象
5.2.3sca构件与spring构件互用示例
5.3运用aop方式装配
5.3.1springaop基础
5.3.2基于schema配置切面
5.3.3进一步改进工程
5.4小结
第6章ws-bpel2.0与apacheode基础
6.1基本概念
6.1.1ws-bpel
6.1.2抽象和可执行
6.1.3描述约定
6.1.4ws-bpel与wsdl
6.2定义业务流程
6.2.1(partner)和(partnerlinks)
6.2.2(variables)
6.2.3(correlationsets)
6.2.4(faulthandlers)
6.2.5(activities)
6.2.6基本活动
6.2.7结构化活动
6.3apacheode
6.3.1安装apacheode
6.3.2helloworld示例
6.3.3在java程序中调用
6.3.4在ode中发布处理
6.4小结
第7章osworkflow基础与应用
7.1基本概念
7.1.1工作流的定义
7.1.2工作流技术发展趋势
7.1.3工作流参考模型
7.1.4工作流管理系统体系结构
7.1.5工作流定义规范
7.1.6工作流引擎
7.2osworkflow基础
7.2.1工作流描述
7.2.2osworkflow的核心概念
7.2.3下载和安装osworkflow
7.2.4gui设计器
7.2.5osworkflowapi
7.3使用osworkflow
7.3.1创建数据库
7.3.2部置web应用
7.3.3修改配置文件
7.3.4分析web应用源代码
7.4订单处理工作流实例
7.4.1制作工作流图形
7.4.2部署工作流
7.4.3使用工作流
7.5小结
第8章基于soa的系统集成平台
8.1平台设计思想
8.1.1需要解决的主要问题
8.1.2解决问题的关键技术
8.1.3接入情形的处理
8.1.4数据交换xml报文处理
8.2平台的配置管理实现
8.2.1平台首页设计
8.2.2接入配置管理
8.2.3生成描述文件
8.2.4接入情况监控
8.2.5转发配置管理
8.2.6转发目标系统配置管理
8.2.7报文与数据库的对应关系配置
8.2.8转发报文监控
8.3平台的报文数据交换实现
8.3.1接收报文处理
8.3.2任务队列的调度
8.3.3接收数据队列
8.3.4转发数据队列
8.4小结
参考文献
查看详情
-
八五品
山东省枣庄市
平均发货9小时
成功完成率88.08%
-
八五品
山东省济南市
平均发货8小时
成功完成率94.11%
-
九品
北京市昌平区
平均发货23小时
成功完成率88.73%
-
4
八五品
河北省衡水市
平均发货12小时
成功完成率93.18%
-
4
八五品
河北省衡水市
平均发货14小时
成功完成率87.48%
-
九品
北京市通州区
平均发货8小时
成功完成率93.84%
-
3
2010-12 印刷
印次: 1
八五品
河南省濮阳市
平均发货11小时
成功完成率97.18%
-
3
2010-12 印刷
印次: 1
八五品
河南省濮阳市
平均发货11小时
成功完成率97.18%
-
九五品
北京市通州区
平均发货32小时
成功完成率82.41%
-
6
八五品
河北省衡水市
平均发货12小时
成功完成率93.18%
-
3
八五品
河北省保定市
平均发货8小时
成功完成率96.92%
-
6
九品
北京市顺义区
平均发货7小时
成功完成率95.87%
-
3
八五品
河北省廊坊市
平均发货8小时
成功完成率97.46%
-
九品
北京市东城区
平均发货9小时
成功完成率85.71%
-
九品
北京市东城区
平均发货9小时
成功完成率85.71%
-
九品
北京市东城区
平均发货9小时
成功完成率85.71%
-
6
九五品
河南省郑州市
平均发货24小时
成功完成率91.65%
-
八五品
广东省广州市
平均发货12小时
成功完成率96.66%
-
3
八五品
河南省濮阳市
平均发货11小时
成功完成率97.66%
-
7
九品
四川省成都市
平均发货12小时
成功完成率95.35%
-
4
八五品
江苏省徐州市
平均发货15小时
成功完成率88.99%
-
九品
河南省平顶山市
平均发货23小时
成功完成率72.46%
-
4
九品
河北省衡水市
平均发货19小时
成功完成率92.73%
-
3
八五品
河北省衡水市
平均发货17小时
成功完成率91.09%
-
九品
湖北省黄冈市
平均发货7小时
成功完成率83.33%
-
2
九品
-
全新
河北省保定市
平均发货20小时
成功完成率87.71%
-
3
九品
河北省衡水市
平均发货11小时
成功完成率95.87%
-
九品
北京市海淀区
平均发货19小时
成功完成率87.89%