公司的内部办公系统进行了服务化改造,基于阿里的dubbo,最终整套系统运行时包含好多子系统,tomcat之间实现了session共享,通过nginx实现反向代理,使用户看起来还是一个系统。
现在有几个问题一直困惑我:
1、多个子系统中其实有部分内容是相同的
1.1 典型的就是头部和底部,现在是通过ajax请求来实现,但是这样的用户体验非常不好。
1.2 原先在一个系统中可以通过include等方式实现页面的复用,很容易实现如所有页面都要包含一段html的需求。
2、现在按照一个个业务模块进行的划分,包括基础服务,业务服务,项目非常多,服务关系的管理及部署维护的问题也出来了。个人觉得作为一个公司内部的办公系统,其实只要把诸如邮件,消息,文件,索引,权限等进行服务化,为更高层的业务服务即可,还没到需要把所有的进行拆分。
3、公司现在有多个子公司,都需要部署OA,所以又要进行改造,以支持多企业,按照目前的情况来说,如果不解决以上问题,继续进行下去失败的风险很高。
注:开发人员不多就6个。
对于以上问题,希望各位给点意见建议,谢谢!
相关推荐
SOA 的理论概念 与具体实施方案基于SOA的设计与实现基于SOA的设计与实现
SOA异构系统交互指南 SOA异构系统交互指南 SOA异构系统交互指南
关于IBM的CBM业务组件模型已经很久了,可以看到在系统内SOA化的时候业务组件识别是一个很重要的步骤,系统内的SOA化遵循的方法是流程和功能域->业务组件->业务用例->服务识别的方法和步骤。业务组件之间本身是高内聚...
本次项目的一项重点就是实现原有应用系统的全面升级以及新的应用系统的开发,从而建立行业的全面的应用系统架构...整体应用系统通过SOA面向服务管理架构模式实现应用组件的有效整合,完成应用系统的统一化管理与维护。
SOA 信息系统企业架构 SOA 信息系统企业架构
《SOA实践指南》展示了实现面向服务的架构(SOA)切实可行的 规律,使得SOA不再只是镜花水月,可望而不可及。《SOA实践指南》基于作者在一家 领先行业的公司中全面推广SOA的第一手经验,解释了SOA如何简化大型应用...
目前网络应用已经非常普及,各个行业都有了自己的信息化系统,这些系统的应用已经极大的提高了工作效率,展示的工作成果。但是如何能够有效并且准确的监视这些系统,确保系统全天24小时正常运作显得非常的重要。基于...
基于SOA的在线考试网站系统的设计与实现.docx基于SOA的在线考试网站系统的设计与实现.docx基于SOA的在线考试网站系统的设计与实现.docx基于SOA的在线考试网站系统的设计与实现.docx基于SOA的在线考试网站系统的设计...
SOA电子商务系统
SOA和系统架构趋势 SOA和系统架构趋势
学校己有的各个信息系统通常是孤立搭 建 ,只关注某一个业务环节或管理功能,各信息系统相互独立运行 ,以致这些位置上分散的系统形成了一个个的 “信息孤岛”。 系统 之间难以进行信息共享,对于功能相同的模块也要...
毕业论文,基于SCA的SOA架构研究与实现
面向服务架构(SOA)常常被奉为解决上述业务挑战的一种可行的解决方案。...开发未来应用程序和业务流程的推荐方法是采用正式的 SOA 实现框架,该框架是动态的、灵活的和可伸缩的,足以满足变化的和复杂的业务需求。
SOA的开源实现平台,采用SOA架构。希望能帮到你。
《SOA与Java:用Java技术实现面向服务》的几位作者都是业界的领袖,ThomasErl更是SOA领域的领军,本书详细的介绍了使用Java技术实现SOA的方法,对于想要学习SOA的Java程序员,以及想要使用Java实现设计的SOA从业者...
SOA架构的管理信息系统设计与实现,SOA架构,大家可以借鉴。
SOA 参考架构 (Reference Architecture) 是一个框架,使各个项目都有一个遵从的依据,借以促进一致性、最佳实践典范,和标准化。参考架构并不受限于目前的 IT 现况,而应该针对一个经过深思熟虑的愿景目标,可以说是...
SOA架构好书,首先SOA和微服务架构一个层面的东西,而对于ESB和微服务网关是一个层面的东西,一个谈到是架构风格和方法,一个谈的是实现工具或组件。 1.SOA(Service Oriented Architecture)“面向服务的架构”:...
SOA系统架构调研 SOA的价值在于跨越了不同应用系统、不同技术的整合,这种整合改变现有的商业模型。
.NET平台下基于SOA架构的教学管理系统的设计与实现.pdf.NET平台下基于SOA架构的教学管理系统的设计与实现.pdf.NET平台下基于SOA架构的教学管理系统的设计与实现.pdf.NET平台下基于SOA架构的教学管理系统的设计与实现...