- 1
- 0
- 约9.71千字
- 约 57页
- 2019-01-01 发布于福建
- 举报
软件架不构及设计培训课件
架构设计过程分为两个阶段:高层设计阶段和详细设计阶段 设计中注意了几个问题: 1,对于管理层和客户,主要从使用方便性考虑,采用浏览器。 2,对于工作人员,因为要处理的内容比较复杂,采用应用程序,但是一个免维护的瘦客户端。 3,瘦客户段并不是指代码越少越好或者功能越少越好,而是把易变的、需要配置的、需要集中处理的内容转向应用程序服务器。事实上,客户端的功能越强,越能缓解服务器的压力。 4,某些特殊的专业通讯联系(比如信用卡授权机构),可以由客户段直接完成,并不一定一切都通过服务器,但需要向服务器提交必要的信息。 5,对于集中处理的部分,采用大粒度设计,以缓解网络压力。 6,由于服务方采用无状态模式,所以要严格控制客户调用信息的时间,对于需要长时间传输的信息,可以采用其它通道完成。 7,对于客户应用程序,某些不是十分大的,变化频度不是十分高的,调用频度比较高的数据,可以在客户端建立缓存,并且可以建立关联的映像表,这样就可以对避免对最主要的数据处理的挤压,提高数据库的应用效率,但要考虑修改数据时候的并发策略。 服务粒度的控制 当SOA 架构师构建一个企业级的SOA 系统架构的时候,关于系统中最重要的元素,也就是SOA 系统中的服务的构建有一点需要特别注意的地方,就是对于服务粒度的控制。 服务粒度的控制SOA 系统中的服务粒度的控制是一项十分重要的设计任务。通常来说,
您可能关注的文档
最近下载
- 09SMS202-1 埋地矩形雨水管道及附属构筑物(混凝土模块砌体)建筑工程 图集.pdf VIP
- 智慧果园示范基地解决方案.pptx
- 大烟道余热锅炉...docx VIP
- 智慧果园示范基地整体解决方案.pptx VIP
- 19世纪歌剧课件.pptx VIP
- (热门!)《ISO 55001-2024资产管理—资产管理体系—要求》之11:“6策划-6.3变更的策划”解读和应用指导材料(-2024)(可编辑).docx VIP
- 《JTY-GXF-GST1D2D吸气式感烟火灾探测器安装使用说明书 (Ver.1.13, 2021.04)》-海湾.pdf VIP
- 《论文写作指导》课件.ppt VIP
- 肯德基门安装施工方案.docx VIP
- 辽河油田抚顺市顺城区20万千瓦风电项目环境影响报告书.pdf VIP
原创力文档

文档评论(0)