【发布时间】:2011-04-23 11:20:21
【问题描述】:
我正在尝试在我的 POS 系统中实现模块化,以允许第 3 方执行某种模块/插件/附加组件。我已经开始实现一个SPI和一个API,我的问题是:必须通过这种方式访问数据库上的数据还是我需要提供一个服务?
此时你可能已经注意到我在这方面的经验很少,所以这个主题的任何建议都很好
编辑:更多信息。我的系统有一个用户系统理论上检查凭据以访问系统的任何部分,mysql 数据库,是用 Java 编写的。我的模块安全地需要访问数据库中的某些表,访问主菜单,我不知道我还能说什么,但我的问题更多是关于抽象的 api 需要是什么。
提前致谢
如果我的英语不好,请见谅
奥克塔维奥·鲁伊斯
【问题讨论】:
-
实现一个方便你和第三者的界面。如果没有更多信息,我们无法得知。
标签: architecture modular