是否有关于整体架构或任何参考链接的建议:我正在构建的系统的数据访问,业务逻辑,Componenets,对象,Web服务。
这是医疗界整合关键平台的业务系统:
主要网站
手机网站
移动应用程序
申请第三方
桌面软件
用于移动数据的医疗产品的嵌入式系统
我们已经定义了业务需求和所有产品功能,但问题是从系统的角度来看,系统的结构没有人确定如何让这些平台与彼此交谈,如何允许数据移动来说桌面应用程序到Web应用程序等。我们的平台基于CakePHP,MySQL和HBase。
答案 0 :(得分:1)
如果您创建了一个能够利用所有数据的API,您只需为每个平台编写一个包装器。
答案 1 :(得分:0)
是否有关于整体架构或任何参考链接的建议 for:数据访问,业务逻辑,Componenets,对象,Web服务 对于我正在建设的这个系统。
如果你搜索(它只是如此大的区域)会有很多,但它通常会归结为“它取决于”。任何架构最重要和最基本的驱动因素是系统的驱动程序和上下文:
它是医疗界整合关键的商业系统 平台...
如果您正在集成现有系统,那么您将受到这些系统的大量驱动。你正在做的工作也可能是一个改变这些系统的机会。例如:不是花费20万美元来整合这个每年花费5万美元维护的旧系统,而是花费30万美元来替换它。
我们已定义业务要求和所有产品功能 但问题是没有人确定系统的结构 从集中的观点来看......
你可以在这里做一些事情:
最后,查看您的域的参考体系结构,和/或您需要集成的系统类型的参考体系结构。 TOGAF具有架构和解决方案连续性的概念 - see the diagram and text in section 9.6.1。它的工作原理是,其他人可能已经定义了一个良好的架构,可能非常适合您的情况:特别是因为这些架构有时可能是特定于域的(如医疗)。