<分区>
我目前正在尝试设计一个应用程序,但我在尝试决定用于它的架构时遇到了麻烦。
这将是一个 .net 应用程序,本质上,该应用程序将拥有一个服务器,该服务器运行一些特定的软件,该应用程序将与之交互。在这台服务器上需要运行一个配置服务,它实际上会与这个应用程序交互,排队请求等。然后会有一个 Web 前端提供用户界面并与服务通信,然后与软件通信,希望那讲得通。这意味着网络界面可以安装在与实际软件不同的机器上。
所以我要建立的是:
- 在运行应用程序的服务器上使用什么最好,是在 IIS 中运行的网络服务,还是 Windows 服务。
- 如果配置服务是 Windows 服务,asp.net 网络应用程序与其通信的最佳方式是什么。
- 是否有处理此类设置的任何模式或架构。