最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

企业软件应用架构之道

来源:动视网 责编:小OO 时间:2025-09-26 16:27:11
文档

企业软件应用架构之道

企业软件应用架构之道课程简介:正如MartinFowler所说,软件业的人总是乐于将一件很简单的事情变得复杂,至少对于“SOA”是这样的。这个在业界沸沸扬扬了数年之久的概念本应该像饭前洗手一样被当作一种习惯。而事实却恰恰相反。作为一名企业应用软件的开发者,开发软件的目标就应该是面向服务的。因为只有服务于业务,软件本身才会有生命力。然而当IBM公司提出业内耳熟能详的“随需应变”、BEA打出“流体计算”的口号时,已经说明了问题。这就像在饭前突然有人举起手来告诉大家,“我的手是洗过的”一样。一切并没
推荐度:
导读企业软件应用架构之道课程简介:正如MartinFowler所说,软件业的人总是乐于将一件很简单的事情变得复杂,至少对于“SOA”是这样的。这个在业界沸沸扬扬了数年之久的概念本应该像饭前洗手一样被当作一种习惯。而事实却恰恰相反。作为一名企业应用软件的开发者,开发软件的目标就应该是面向服务的。因为只有服务于业务,软件本身才会有生命力。然而当IBM公司提出业内耳熟能详的“随需应变”、BEA打出“流体计算”的口号时,已经说明了问题。这就像在饭前突然有人举起手来告诉大家,“我的手是洗过的”一样。一切并没
企业软件应用架构之道

课程简介:

正如Martin Fowler所说,软件业的人总是乐于将一件很简单的事情变得复杂,至少对于“SOA”是这样的。这个在业界沸沸扬扬了数年之久的概念本应该像饭前洗手一样被当作一种习惯。而事实却恰恰相反。

作为一名企业应用软件的开发者,开发软件的目标就应该是面向服务的。因为只有服务于业务,软件本身才会有生命力。然而当IBM公司提出业内耳熟能详的“随需应变”、BEA打出“流体计算”的口号时,已经说明了问题。这就像在饭前突然有人举起手来告诉大家,“我的手是洗过的”一样。一切并没有像我们想像的那样发展。

是的,构建软件并非易事,构建企业级应用软件尤甚之。企业应用一般都涉及大量复杂数据,而且必须处理很多“不合逻辑”的业务规则。随着业务规则越来越复杂,构建相应软件的难度将呈指数增长。我们只有在不断的学习中进步,从成功经验中学习,从失败教训中学习,才有望克服这些困难。该课程的内容这是这样一些“学习”经验的总结--基于企业应用的软件体系架构之道。

培训对象:

项目经理、系统架构师、开发人员,团队持有者以及对架构开发感兴趣的IT人员等。

课程目标:

- 了解软件体系结构的价值观、原则、模式与实践的关系 

- 掌握软件设计原则 

- 掌握常用的企业应用软件模式(包括解决方案模式、架构模式、分析模式、设计模式以及实现模式)

- 能够实际构建自己的基于企业应用的架构体系。

【主办单位】中国电子标准协会【协办单位】深圳市威硕企业管理咨询有限公司

Day1内容
软件哲学与体系结构软件哲学 

- 价值观 

- 原则 

- 模式 

- 实践 

软件体系结构 

- 从混沌到结构 

- 分布式系统 

- 交互式系统 

- 适应性系统 

软件体系结构中的模式 

- 方法学 

- 软件过程 

- 体系结构风格

- 框架 

企业级软件体系结构企业应用 

- 企业应用中层次的演化

- 组织领域逻辑 

- 映射到关系数据库 

- Web表现层 

- 并发

- 会话状态 

- 分布策略 

- 通盘考虑 

企业解决方案模式 

- 企业解决方案的构建模式

- 组织模式 

- Web表示模式 

- 部署模式 

- 分布式系统模式 

- 服务模式

- 性能和可靠性模式 

Day2内容
SOASOA基础 

业务架构 

基础架构 

数据架构 

信息架构 

SOA补充架构

企业SOA成熟度模型 

- Web应用程序开发阶段 

- 开发复合应用程序 

- 自动化业务流程 

SOA参考架构 

- Web应用层 

- 服务层(ESB总线)应用程序层(已有、大型机、企业应用程序)

- 企业安全 |

- 业务服务管理 

- 面向服务的基础架构(SOI)

SOA 实现:服务设计原则

开发实战:构建自己的

框架体系

面向对象编程的本质 

日志、错误与测试驱动开发 

- 日志管理 

- 实现异常处理 

- 使用XUnit来做测试驱动开发 

定义根基 

- 定义应用程序的基础 

- 实现Bridge模式 

- 使用Factory模式实例化类型 

应用程序的架构 

使应用程序正常运行 

Pipes and Filters模式 

Client-Dispatcher-Server模式 

Micro-kernel模式 

实现组件 

- 实现Mediator模式 

- 实现Template模式 

- 实现Adapter模式 

- 实现Command模式 

- 实现Composite模式 

- 实现Decorator模式 

- 实现State模式 

多态管理扩展 

- 实现Static Extension模式 

- 实现Dynamic Extension模式 

数据持久化 

- 序列化 

- 访问外部状态:Visitor模式 

- 访问内部状态:Memento模式 

- 使用NHibernate和IBatis

部署 

- Web服务 

- Remoting

- Enterprise Services

案例剖析实战案例剖析:勘探决策支持系统的体系架构

文档

企业软件应用架构之道

企业软件应用架构之道课程简介:正如MartinFowler所说,软件业的人总是乐于将一件很简单的事情变得复杂,至少对于“SOA”是这样的。这个在业界沸沸扬扬了数年之久的概念本应该像饭前洗手一样被当作一种习惯。而事实却恰恰相反。作为一名企业应用软件的开发者,开发软件的目标就应该是面向服务的。因为只有服务于业务,软件本身才会有生命力。然而当IBM公司提出业内耳熟能详的“随需应变”、BEA打出“流体计算”的口号时,已经说明了问题。这就像在饭前突然有人举起手来告诉大家,“我的手是洗过的”一样。一切并没
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top