用于设计Java库的Desing模式

时间:2016-06-20 14:20:52

标签: java design-patterns

我正试图弄清楚这个设计问题。非常感谢一些投入。

我们有一个核心C应用程序,它充当接口引擎,以促进多个设备相互通信并以不同格式交换消息。此应用程序安装在服务器上,各种设备可以启动与此服务器的通信并交换消息。现在我们正在尝试扩展此应用程序的范围,为一部分操作提供Web界面 - 主要监视连接到服务器的大量设备。

我想到的架构是编写一个可用于与核心C应用程序通信的Java库。 然后创建一个REST API,调用此Java库。此API将由前端应用程序访问,进一步在堆栈中。 我正在寻找有关该库使用什么设计模式的建议。 它所做的核心任务是监控一大堆彼此通信的不同设备。 任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

  

它所做的核心任务是监控一大堆彼此通信的不同设备。

您所要做的就是使用NUnit.Framework.AssertionException saying Expected <System.ArgumentNullException> But was: null

interface
  

我想到的架构是编写一个可用于与核心C应用程序通信的Java库。

如果您不知道,使用Java Native Interface最简单(可能是唯一的)标准方法。