我不知道这是不是一个愚蠢的问题!我在网上搜索了没有有用的点击。我是一个点网用户(C#)。我想开发一个服务器,它可能被称为中间件服务器(实际上我不确定),它执行以下任务,我有一个无法修改的服务器和许多客户端请求服务器并接收结果。我可以修改客户端。现在我想开发接收客户端请求的软件,检查服务器是否忙或服务器排队的任务数量,如果服务器忙,将客户端请求存储到临时数据库,获取排队的请求临时数据库并转发到服务器,然后接收结果并转发给客户端等。问题是
保留在 dotnet、WCF、Webservives、远程处理或其他中时,哪些技术最好使用?
假设有事务处理、负载平衡、日志记录、安全检查机制等任务,这个任务有多复杂?
我应该阅读哪些内容来完成这些任务?
在搜索时,我在 java 中找到了诸如中间件之类的东西,但在 dotnet 中却没有。是什么原因?