- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《ESB架构设计
[Type the company name]架构设计ESB文档编号xxxxfengxisheng[Pick the date]本文详述该项目或产品的架构设计,包含总体思路、逻辑与物理结构、部署、关键技术、重用设计等信息。目录简介1目的1文档范围1预期的读者和阅读建议1参考文档1包含文档1缩略语和术语1总体设计思路1设计策略1设计方法1设计方案2系统逻辑结构2总体结构2子系统定义3子系统一:NTI Messaging Framework3子系统二:ESB Compiler3接口设计3产品外部接口3子系统间接口4系统物理结构4总体结构4系统部署4网络结构图4部署模式4系统功能实现5配置流程:5运行流程:商品下载6系统非功能特性设计6总体约束6遵循标准6附录与附件i简介目的本文档主要为了阐述ESB整体架构和功能,以作参考。文档范围包括对ESB整体架构的说明以及功能流程说明预期的读者和阅读建议预期读者为ESB产品的设计人员,用于参考NTI ESB产品的设计参考文档《NTI Technical Documentv1.1-2.docx》包含文档《ESB Instance Config File.docx》缩略语和术语缩略语/术语全称说明ESBEnterprise Service BusNTIMFNew Trend International Messaging FrameworkMOMMessage Orientated Middleware总体设计思路设计策略本软件应提供一个标准接口模式,服务于NTI其他软件产品,使NTI软件对外对内接口实现统一,且支持Load Balancing以及High Available等特性。设计方法本软件使用敏捷模式开发设计方案鉴于接口的高可定制性,为此,我们要求,ESB用户必须使用统一的接口协议WEBService来开发接口,并且按NTIMF标准注册至ESB平台。然后由NTIMF配置成一个xml文件的伪代码配置到一个可以把这个xml文件解析成能在ESB(包括两个ESB,一个MULE ESB,一个IBM ESB)上面运行的程序进行解析,并在ESB平台上运行。如此,针对于接口的高可定制性开发的时间将大大减少,而且也统一了NTI接口。系统逻辑结构总体结构配置时结构运行时结构NTIMF:开发一个工具,用于根据用户(如WMS)配置上来的接口信息(通过xml文件提交方式)生成一个以xml编码的方式提交一个xml文件给ESB compiler编译成能在ESB上面运行的代码。ESB Compiler:负责解析NTIMF传过来的XML code,并根据文件自动生成能在IBM ESB和MULE ESB上面运行的代码。子系统定义子系统一:NTI Messaging Framework用户通过一个xml文件注册服务接口(注册配置规范文档详见ESB Instance Config File.docx),然后对用户注册的服务接口进行一些配置(界面配置),并生成最终的ESB伪代码(xml code),配置到ESB Compiler部件中编译。子系统二:ESB Compiler解析NTIMF配置过来的xml code,并根据这份文件里面的描述生成能在ESB里面执行的代码,直接完成接口调用者到接口提供者的流程,其中自动生成的代码包含IBM ESB和MULE ESB两种接口设计产品外部接口使用NTI ESB产品进行通讯时,所有接口必须使用WebService协议进行对接,因此,ESB不涉及数据的转换子系统间接口内部直接调用,但必须所有子系统部署于同一台服务器系统物理结构总体结构同总体结构系统部署网络结构图同总体结构部署模式所有部件部署于同一台服务器系统功能实现配置流程:运行流程:商品下载系统非功能特性设计总体约束遵循标准Java6,j2ee附录与附件1i
您可能关注的文档
最近下载
- 护理个案汇报:高压氧-从昏迷到健康的桥梁.pptx
- (新教材)部编版语文一年级上册第8单元大单元教学设计.pdf VIP
- 内控自我评价实施步骤.pdf VIP
- 2024年秋季人教版七年级上册地理全册大单元整体设计教学课件(新教材).pptx
- 5.2 土壤 课件 2023-2024学年高一地理人教版(2019)必修第一册.pptx
- 建筑工程安全施工安全风险评估报告.pdf VIP
- 中国传媒大学-舆论学原理、方法与应用-课件-第一章 舆论传播的源与流.pptx
- 营养学七大膳食营养素思维导图.pdf VIP
- 高考英语核心高频688词汇打印版.pdf
- 平抛运动(类平抛和斜抛运动) 课件 高中物理人教版必修第二册.ppt
文档评论(0)