如题,该贴讨论企业内部繁多的子系统之间的交互方式及解决方案;
背景:公司正在处理一个项目,由于业务的需要分为N个子系统(都是内部子系统),子系统之间的交互很多,关系复杂;
-------------------------------我是华丽的分割线-----------------------------------------------------------
目前的解决方案:
我们暂定的实现方案是,通过jar包提供服务,jar中封装通信协议、以及报文的封装,保证了开发者的易开发性;
优点:
接口开发者、接口调用者均使用java代码(java类,参数有明确的类型,如XXXBean..),开发类似于本地调用,开发简单、方便;
缺点:
由于被调用接口的变更,需要变更参数,需要重新编译接口jar包,同步更新相关调用者的系统的jar包,维护麻烦;动态性差
大家可以发表自己的看法,以及相关的方案,谢谢!
相关推荐
5.2 系统功能模块详细设计 按结构化设计方法,在系统功能逐层分解的基础上,对系统各功能模块或子系统进行设计。此为详细设计的主要部分之一。 用层次图描述系统的总体结构、功能分解及各个模块之间的相互调用关系...
系统构成: 信息管理控制中心子系统 电子公揭公布子系统 交互式信息查问子系统 b.系统构造图 c.系统工作流程: 1) 操作人员经过对信息管理控制中心子系统的操作,能够实现与电子公揭公布子系统和交 互式信息查问子...
第五章 系统详细设计 5.1 系统结构设计及子系统划分 对系统的组成及逻辑结构进行设计前确认。 划分系统功能模块或子系统(如果有或者有必要,特别是大型的软件系统)。 5.2 系统功能模块详细设计 系统设计方案完整...
SiteWeaver™ 企业门户网站系统可高效构建企业信息门户网站、企业内部知识网站等多种企业信息网站,并将其单一的展示转向多类型信息交互层面。在构建企业网站的基础上,利用电子商务技术构建企业电子商务网站,...
系统功能模块详细设计 按结构化设计方法,在系统功能逐层分解的基础上,对系统各功能模块或子系统进行设 计。此为详细设计的主要部分之一。 用层次图描述系统的总体结构、功能分解及各个模块之间的相互调用关系和...
该系统通过利用JSP的强大功能,结合Servlet和数据库技术(如MySQL),实现了一个动态、交互式的网络投票平台,适用于企业内部决策、市场调研或任何需要收集群体意见的场景。系统特点包括:用户认证与管理:确保只有...
1.2技术方案 企业内部应用系统自身的办公管理类、经营管理类、生产运行类、基础应用类等四类 应用系统信息数据生成现有应用系统,企业移动应用平台仅通过应用接口服务器与其进 行信息访问交互,可确保业务应用信息...
同时,通过车联网技术实现车辆与调度中心、乘客和其他车辆之间的实时信息交互,提升公交系统的整体运行效率。 数字化调度系统建设:建立数字化调度系统,实现公交线路的智能化调度和管理。通过引入大数据、云计算和...
实现与武汉市电子政务平台的其他各个子系统包括办公自 动化系统实现无缝集成,符合国家的政务标准,实现信息共享,充分发挥视频会议系统 的作用和效益。采用先进的、成熟的技术,并能在将来实现系统的平滑升级。 2 ...
实现与杭州市电子政务平台的其他各个子系统包括办公自动 化系统实现无缝集成,符合国家的政务标准,实现信息共享,充分发挥视频会议系统的 作用和效益。采用先进的、成熟的技术,并能在将来实现系统的平滑升级。 ...
系统的结构化和规范化 -各子系统功能相对独立,又能通过物理及逻辑结构进行集中控制和集中管理 智能家居系统介绍 智能家居解决方案ppt通用模板全文共38页,当前为第8页。 智能家居系统介绍 智能家居系统是在社区...
要求:游客通过终端进行在线预订,生成订购信息自动下发到酒店内部客房管理系统,同客服服务人员的派单系统对接,实现中心一体化的客房服务系统。 实现将传统的呼叫中心业务进行系统化的分离,利用平台+移动终端的...
基于现代移动通信技术、移动互联网技术构成的综合通信平台基础上,通过移动智能终端与其它终端,如PC、服务器等多平台的信息交互沟通,实现管理、业务以及服务的移动化、信息化、电子化和网络化,向企业内外部提供...
实现了与机械设计的协作,用新型自定义虚拟仪器组件实现了FPGA的内部测试,快速的交互布线引擎,提高了电路板布线进程。 Altium Designer Summer 2008实现了与机械设计的协作,将电子设计 (ECAD) 与外壳的机械...
16 4.3.4办公楼设备间的选择 16 4.4布线系统:…………………………………………………………………16 4.4.1垂直子系统的布线: 16 4.4.2水平子系统的布线: 17 4.4.3设备间子系统的布线: 18 4.4.4工作区子系统的...
接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。接口测试适用于为其他系统提供服务的底层框架系统和...
智能视频会议系统 技术解决方案 目 录 第1章 系统...实现与电子政务平台的其他各个子系统包括办公自动化系统实现无缝集成,采 用先进的、成熟的技术,能够实现将来系统的平滑升级。 3 视频会议技术简介 视频会议有两
4.1 软件体系结构与设计过程4.1.1 软件体系结构:又称软件架构,软件体系结构={构件,连接件,约束}1)构件是组成系统的具有一定独立功能的不同粒度的程序模块、独立程序或软件子系统,是组成软件的系统元素。...
1 引言 为了精确地输出正弦波、调幅波、调频波、PSK及ASK等信号,并依据直接数字频率合成(Direct Digital ...在FPGA的内部数字部分中,利用FPGA内部的总线控制模块实现与键盘扫描、液晶控制等人机交互模块的通信,