我很想知道将消息从一台机器上的一个应用程序转发到另一台机器上。我有一个共享的网络存储空间可供我使用。我的想法是,我想在运行内部网上传的单台机器上运行应用程序。除了创建文件/文件夹之外,我无法控制域或共享网络存储的任何内容。
我希望这个应用程序在自己的机器上能够以某种方式报告安装在完全不同的用户计算机上的完全不同的应用程序(因此,如果出现错误,用户可以介入),并且在某些时候,跨平台(vb)达网络/接入/等)。
第一件事就是将上传应用程序的状态流写入文本文件,然后在我的用户端应用程序上有一个计时器,用于监控上传应用程序写入的文件。
然而,在实施之前,我想知道我是否正在重新发明轮子,并且这是一个更好的方法。我正在寻求简单的解决方案,最终我想将其集成到VBA / Access中。 SO认为适合这项法案的是什么?流式传输“日志”的缺点是什么?
答案 0 :(得分:1)
你正在重新发明轮子。这是Message Queuing。有许多现有的解决方案可以做到这一点,包括MSMQ(内置于Windows)和RabbitMQ。还有基于云的服务,如Azure AppFabric和Amazon Simple Queue Service。