我们需要从安全系统,火灾警报器,摄像头系统等系统中采用许多不同的协议,并将它们集成到一个通用协议中。
我希望这是一个消息服务器,许多系统都可以订阅和通过它进行通信。
轮询和非轮询“驱动程序”(协议转换器)
处理RS232 / RS485 / tcp
以Java或C#等托管语言的可编程“驱动程序”
规则引擎能力
biztalk适合吗?
有开源替代品吗?
有Java / Java EE方法吗?
一方面,该系统将是SCADA系统,另一方面是一种中间件/消息传递服务器。
任何关于最佳处理方式的想法将不胜感激。我知道在驱动程序端会涉及大量的编程,但是像我一样,从头开始构建整个系统是不合适的。