Seminar - BEA Dev2Dev TechDays 2008, 深圳

本文介绍了SOA(面向服务的架构)的基本概念及其如何解决企业信息孤岛问题,并探讨了SOA的原则、种类以及实际应用场景。
         什么是SOA?
  
         说到 SOA, 可能大家都会想到 WebService, 其实,SOA 是面向服务的架构,把企业的信息"孤岛"联系起来的一种方案.任何一个理论都来自社会实践, 我们把SOA和电力供应做一个类比:
          家用电器是无序的无组织的,没有统一的规格、尺寸和标准,因为电器是根据人们生活需要制造的,有什么样的需要我就制造成什么样,仅仅用连接器插件接通电源,电源连接器插件是一个了不起的发明,就是它解决了我们生活中的许多问题。SOA就好比电源连接器,提出SOA概念就是为企业提供一个共享的服务方案,用SOA方案可以把企业中一个个信息"孤岛“连接起来。

          面向服务的原则:
  • 抽象:在服务契约、服务对外隐藏之外描述的内容。
  • 松耦合: 服务维护一个关系,最小化依赖性,只需要它们保持相互之间的了解。
  • 自治: 服务控制它们封闭的逻辑。
  • 服务契约: 服务遵守的通讯约定,聚中在一个或多个服务描述或相关的文档中定义。
  • 重用性: 根据增进重用的要求,将逻辑划分为服务。
  • 可发现性:服务被设计用于向外描述的,这样通过可用的发现机制能够找到并访问这些服务。
  • 可组合性: 服务能被用于协调与组装来构成复合的服务。
  • 无状态: 服务尽可能地保存与活动相关的信息。
        面向服务的种类:
  • 共享服务: 通过共享支持敏捷性与IT效率。
  • 复合应用服务:敏捷地交付业务解决方案。
  • 连通性服务:使用已有的应用系统与数据资产支持服务。
  • 服务中介与消息传递服务:互操作性与中介。
  • 业务活动服务:业务活动服务在底层IT环境的基础上实现了原子业务服务;拥有特定的业务环境;流程集成;定制业务逻辑。
  • 业务流程服务:业务流程服务自动化、管理与优化“真实的”业务服务;流程图与逻辑是由业务流程需求驱动;对于在业务层是原子操作的业务活动进行编排;业务活动可以是手工的、人工的或者自动化的、基于系统的;基于系统的业务活动是由服务来实现的。
        BEA 公司试图证明自己在SOA面向服务领域提供方案的先进性和敏捷性,在大会上做开发工具的演示(workshop太笨重了,需要花太多的时间等待,个人不喜欢)。我个人现在不太推重强大的可视化工具,当年学习Delphi 的那种狂热、崇拜现在慢慢的消逝。工作实践中,程序开发并且是不一个简单的拖拉拼凑就可以做出来,还是讲究程序的架构设计策略。我更喜欢是看到是一些新技术和规范的应用,比如注释描述等。

         如果不是做 expedia 项目,可能我还不能理解业界所谓的信息“孤岛”之类的说法。目前,我们所做的工作,正是用SOA方案来解决expedia 系统中存在问题,想用工程浩大来形容目前 expeida 的项目状态。

          如果有时间,我想做一些共享服务,比如公交查询之类的,开放在网上。

    
           Adobe 公司演示了 flex 应用,最近,我也在学习 flex 技术,过能这次讲坐,让我大开眼界。我有以下两个问题不太明白 flex 的技术实现:
         1. 做 Call center 的应用体验, 客服小姐怎么可以看客户正在操作的用户界面,不太明白它的这种所谓的点到点通讯技术。
          2. flex 怎么处理 session, 象在JSP 规范中有定义一样。我想处理这样一个问题,比如用户登录之后,授权将保存在 session 中,到少这个用户退出。



       

                     
代码下载地址: https://pan.quark.cn/s/b4a8e0160cfc 齿轮与轴系零件在机械设备中扮演着至关重要的角色,它们负责实现动力传输、调整运动形态以及承受工作载荷等核心功能。 在机械工程的设计实践中,齿轮和轴系的设计是一项关键的技术任务,其内容涵盖了材料选用、构造规划、承载能力分析等多个技术层面。 下面将系统性地介绍《齿轮及轴系零件结构设计指导书》中的核心知识点。 一、齿轮设计1. 齿轮种类:依据齿廓轮廓的不同,齿轮可划分为直齿齿轮、斜齿轮以及人字齿轮等类别,各类齿轮均具有特定的性能特点与适用工况,能够满足多样化的工作环境与载荷需求。 2. 齿轮规格参数:模数大小、压力角数值、齿数数量、分度圆尺寸等是齿轮设计的基础数据,这些参数直接决定了齿轮的物理尺寸与运行性能。 3. 齿轮材质选用:齿轮材料的确定需综合评估其耐磨损性能、硬度水平以及韧性表现,常用的材料包括铸铁、钢材、铝合金等。 4. 齿轮强度验证:需进行齿面接触应力分析与齿根弯曲应力分析,以确保齿轮在实际运行过程中不会出现过度磨损或结构破坏。 5. 齿轮加工工艺:涉及切削加工、滚齿加工、剃齿加工、淬火处理等工艺流程,工艺方案的选择将直接影响齿轮的加工精度与使用寿命。 二、轴设计1. 轴的分类方式:依据轴在机械装置中的功能定位与受力特点,可将轴划分为心轴、转轴以及传动轴等类型。 2. 轴的材料选择:通常采用钢材作为轴的材料,例如碳素结构钢或合金结构钢,特殊需求时可选用不锈钢材料或轻质合金材料。 3. 轴的构造规划:需详细考虑轴的轴向长度、截面直径、键槽布置、轴承安装位置等要素,以满足轴的强度要求、刚度要求以及稳定性要求。 4. 轴的强度验证:需进行轴的扭转强度分析与弯曲强度分析,以防止轴在运行过程中发生塑性变形...
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值