在工作中,我们正在设计一个将由几个子系统组成的企业系统。子系统很大,而且模块本身是独立的。我们计划有

1)帐户和安全模块

2)报告模块

3)游戏模块

从以上所述,游戏模块是将在不久的将来扩展的模块,并将添加新的功能。

我们计划至少在管理部分和SOA中使用企业门户技术。
由于我们没有使用企业门户和SOA的经验,因此我们担心这种技术选择是否会妨碍我们增强游戏模块的计划,否则这样做会变得很费时间(由于技术选择)。我们是否可以在不花费太多时间与现有系统集成的情况下从现有系统中受益?

为了进一步阐明,我们计划将模块设计为高度分离的子系统,因此我猜想其他两个模块(我们不打算扩展那么多)不会引起问题。

如果您有类似项目的经验,我和我们的团队将很感谢您的建议。

最佳答案

去耦系统是一种声音,可以说是必不可少的,能够处理复杂性增长并保持灵活性的策略。但是,在您的情况下,我不会低估同时采用新技术(企业门户)和新范例(SOA)的挑战。

10-07 19:06
查看更多