SOA在企业集成架构设计中的应用.docx
《SOA在企业集成架构设计中的应用.docx》由会员分享,可在线阅读,更多相关《SOA在企业集成架构设计中的应用.docx(2页珍藏版)》请在优知文库上搜索。
1、SOA在企业集成架构设计中的应用摘要2021年10月,本人所在保险公司启动了超级销售APP项目,该项目通过运用先进的销售工具、客户管理、营销活动管理等功能以达到提升销售人员的效能,加大业务驱动的目标。我在该项目中担任系统架构师,主要负责系统的架构设计工作。本文以该项目为例,主要论述面向服务架构中的具体应用。通过服务提供者,对外提供服务的描述、定多和发布,设计遵稍原子性、通用性、兼容性等原则;通过服务注册中心,实现服务管理用于服务的注册与注销,注册记录服务的名称、IP、端口等相关信息,服务查询提供服务实例查询;通过服务消费者,从注册中心查询服务提供者的地址,通过该地址调用服务提供者的接口,简化业
2、务实现过程,提高开发效率。基于以上技术的应用,项目成功上线,获得用户一致好评。正文本人所在的保险公司分支机构遍布全国,己设立分公司36家,机构总数超过2100家,和营业机构蓝盖全国各个省份,系统员工人数超6万人。因保险生态体系的变革,各保险公司都在积极科技转型,公司基于新业态发展通过“线上化、数字化、智能化”加速推进“三新三聚焦”的战略转型。故启动了超级销售APP项目建设,本项目旨在建设业界领先的面问营销员的,具有前瞻性和可扩展性的,寺合主流技术的保险销售一体化平台,聚焦核心作业功能,体现支持、服务、提效和赋能。系统主要实现功能车险、非车险出单、业绩管理、客户管理、营销活动、商业计划书、续保管
3、理等。通过两个视角挖掘,营销员视角,集获客、展业、服务、个人成长为一体,作业辅导始终伴随的创新工作模式、挖掘潜在销转机会,提高工作效率,促进职业能力发展;管理视角,综合管理招募、培训、业绩、活动、提供营销指导和线索及客户服务锦塞,降低消息传递成本、提升营销员团队整体产能和绩效。该项目于2019年10月正式启动,我担任系统架构师角色,负责系统总体架构设计工作。系统分析过程中,为了实现业务的功能需求,除了内部微服务之间的通全交互,还有外部与我司周边17个业务系统进行通信交互,获取相关的数据进行处理后才能完成相关流程。其中主要系统有核心、影像、销管、收付费、集中收蒜、ECIF、客户画像、增值服务等多
4、个业务系统。为了实现在区多系统间建立统一的通信标准,降低系统间的耦台度,提高系统的复用度,按照面向服务架构的设计思想就是一种理想的方案,来实现系统间交互的设计。SOA是一种应用架构模式,在这种架构中,所有功能都可以定义封装为独立的接口对外提供服务,服务之间通过交互和协调完成业务的整体逻辑。SOA实现方式包括服务提供者、服务消费者、服务注册中心,通过采用底层传输、服务通信协议、服务描述、服务层、业务流程、服务注册层等相关约束提供支撑。原则上提供的接口服务必须都是无状态、高可用、易于水平扩展节点的。SOA作为一种粗粒度、松耦合的架构,具有松散耦台、粗粒度服务、标准化的接口、位置和传输协议透明、服务
5、的封装和重用、服务的互操作等几个特点。这种松散耦台和跨技术实现,使各服务在交互过程中无需考虑双方的内部实现细节、实现技术、以及部署在什么平台上,服务消费者只需要提出服务请求,就可以发现并调用其他的软件服务得到响应。架构分析阶段明确使用面问服务的架构解决内部微服务之间相互通信的管理调度,与周边系统交互采用企业服务总线ESB),有效提高系统的透明性、高可用性,下面基于服务提供方、服务消费方、服务注册中心论述其应用过程。1、服务提供者的实现服务提供方使用WebSerViCe设计实现生成WDSL对外提供描述与定义。作为本系统需要考虑两个方面。一方面需要系统内部微服务之间提供的服务通信,综合考虑服务粗粒
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SOA 企业 集成 架构 设计 中的 应用