我有一个代码库,该代码库将由多个应用程序使用。

哪些技术可以促进此要求(服务层?)?

谢谢

有帮助吗?

解决方案

我看不到您的实际问题是什么,但是我可以告诉您,服务层不太可能是您追求的。

服务层将提供系统之间的通信(包括在不同平台上构建的系统);而且,基于消息传递的方法也可以在系统中的组件或层之间使用(应用程序)。在这两种情况下,共享代码库的全部或一部分都不是必需的。

我有一个代码库,该代码库将由多个应用程序使用。

代码库或您 将会有? “会”注射您还不到那儿。

哪些技术将有助于这一要求?

到底有什么要求?如果您的意思是“要拥有”,那么我想您遵循有关编写代码的准则,这些代码可以被多个应用程序重复使用吗?

给我们更多信息,我将扩展答案:)

其他提示

这通常用两种模式之一来解决:库或框架。

使用库,一个因素将通用代码淘汰,并将其放在专用的库中。这些库由实际应用程序使用。在库场景中,应用程序提供了以简单的c项开始,初始化和协调程序逻辑的逻辑:main()函数。应用程序特定代码调用库函数。

通过一个框架,一个基本上可以构建一个完全可运行的应用程序,该应用程序通过将程序逻辑挂载到框架中而扩展或定制。一个框架委员提供了用于启动,初始化和协调程序逻辑的逻辑,从框架代码调用自定义代码。

两者使用的两者都取决于场景和要投入的努力。库比框架要容易得多,但是在框架工作做得好的情况下,代码重复使用要好得多。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top