- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向ERP 大型应用的解决方案-基于NETONE中间件平台
基于NETONE的ERP系统部署架构分析
ERP系统数据大型的系统应用,该系统部署架构方案是在应诚软件OESEE NETONE中间件平台的基础上所提出的架构。
该平台以OESEE NETONE中间件平台作为基础的业务支撑和服务的统筹管理出入点,结合针对该系统的需要开发相关的业务构件(针对性的业务中间件),基于NETONE平台进行部署架构。
[基于NETONE的ERP 部署架构图]
该架构是以集中数据和分布服务的模式来构思的。鉴于ERP业务系统的数据的安全性重要性,我们倡议数据集中部署在一个中央机房中(图中的 数据服务簇,可扩容和集群),然后结合NETONE中间件平台和相关的ERP业务构件(图中的 ERP业务构件簇和NETONE中间件服务簇),对外(子机构)提供业务功能服务。这种服务从性质上可以分为3种
1:高级服务模式, 针对的是用户数超过1000人规模的较大的子机构。需要扩容单独部署一套业务服务同时内部也提供WEB服务支持业务,同时可灵活根据用户数的量来适当的增加服务器设备以达到最佳的性能平衡
2:普通服务模式,针对用户数规模小于1000的子机构。为了能有较好的WEB访问性能,建议独立部署WEB服务,提供客户的WEB业务操作的需要,
3:简易服务模式,针对用户规模较少的子机构,可直接通过internet 访问中央机房提供的WEB业务功能,进行业务操作。
关于NETONE中间件平台
要点一 关于NETONE中间件平台
中间件平台 是个多语言的 统一平台。 以 WEBSerivce和RMI服务为主的 应用模式
1. 提出7层架构的中间件解决方案,以自主研发的分布式RMI服务器和Bean服务规范协议为基础实现统一的企业应用的网络分布式一体化。
要点1.实现企业应用网络分布式一体化。该中间件平台基于7层架构的中间件解决方案,其中低层主要由自主研发的分布式RMI服务器和Bean服务协议组成。
RMI服务器:可以在其上轻松用于发布任意的RMI程序,同时内部设计上应用上动态代理技术,还可支持穿透防火墙限制的远程应用访问。
Bean服务协议:是面向业务构件开发的一个技术规范,它是在RMI服务器的基础上,以XML为基础、支持无客户端的、分布式应用服务程序的开发和发布。
2. 以资源模型为核心开创性的提出企业操作系统的概念,统一管理相关的中间件构件,并配以工作流技术为导向,融合自主研发面向过程的脚本语言oeScript实现ESB总线,全面的支撑SOA应用。
要点2,企业操作系统。操作系统的核心是资源管理,该中间件平台以自主研发的资源模型,基于LDAP(Lightweight Directory Access Protocol ) 模式实现基于目录的网络分布式的统一资源管理,将中间件平台的所有组件、以目录资源的形式统一管理起来。并配以工作流技术为支撑,融合自主研发面向过程的脚本语言oeScript实现ESB总线,全面的支撑上层SOA应用。
3. 以Portal整合中间件的展现服务,实现统一样式、SSO单点登陆和基于Ajax的WEB整合。全面支持Web2.0模式的B/S应用,体现 WEB为中心(Net one)的流行应用模式。
要点3,WEB一体化(Net one)。该中间件平台包含自主研发的Portal技术,解决了单点登陆(基于认证令牌Token实现)、统一样式(基于资源模型和CSS规范)和页面应用整合(基于Ajax异步技术和iframe) 这3个WEB一体化的重点问题,统一整合中间件的展现服务,全面支持Web2.0模式的B/S应用。
NETONE软架构
[Netone战略架构图]
要点二 业务中间件的必要性
大型系统ERP在架构设计上,必须遵循基于组件开发的原则。也就是先开发面向业务的中间件,然后基于这些业务中间件来实现最终的业务系统。
以下NETONE中间件平台针对大型系统架构所倡仪的面向业务构建的大型系统解决方案图
基础操作环境 OS Linux/Unix/ Solaris/ Aix / windows
NetOne OS 企业操作系统
资源服务、安全服务、Bean服务、消息服务(mail,jms,rmi)
SOA/ESB服务 支持应用集成和面向业务的程序组装
定时批处理服务、存储管理(数据拷贝,迁移,优化)
NetOne Frame Work 应用开发框架
开发环境 Frame Work
最佳实践指导(业务DEMO) + 订制开发业务系统
NetOne Server J2EE服务环境 (分布/集群)
WebServer(JSP/Servlet/SOAP) WebServer(JSP/Servlet/SOAP)
AppServer (Rmi) AppServer
文档评论(0)