我有一个 Angular JavaScript Client App 1 ,它偶尔会从数据库中添加或删除5至10行。我在WebAPI(REST)中还有另一个POST操作,该操作处理这些行(这些行成千上万个)以生成JSON对象。另一个 Angular JavaScript Client App 2 进行了ajax调用,以从此POST操作获取JSON。
要扩展此过程,我想将Web API中的过程移至订户,并对来自 Azure Service Bus 的消息CustomersAdded
做出反应由 Angular JavaScript Client App 2 启动。
我的问题是:
CustomerAdded
发送到 Azure服务总线吗?答案 0 :(得分:1)
部分回答您的问题。
我可以直接将消息GetProcessedCustomers发送到Azure服务吗 来自Angular JavaScript Client App 1的总线?
据我所知,答案是否定的。为此,Azure服务总线需要支持当今尚不存在的CORS或WebSocket。
我有两种消息要发送(AddNewCustomer,Customer☎联系人) 来自两个Angular Client应用程序。订户应同时处理 消息类型。我应该为此使用队列或主题吗?
您可以同时使用队列或主题,但是队列更适合于此目的。当您希望消息被多个订阅者处理时,主题更适合。