我工作的是一个中等规模的业务,将一定数量的系统集成到一个用Ruby on Rails编写并在Redhat上运行的Web应用程序。应用程序的功能之一是与远程设备进行通信。有些设备可以直接与我沟通,有些我必须依靠设备向数据库报告。可以从ruby调用单声道吗?
我最近从我们的一个设备制造商那里提供了一个“私人API”,以便与我目前没有通信的一些远程设备进行通信。当然,我对这种可能性感兴趣。问题在于它是以.NET 2.0 DLL的形式提供的。这是关于界面的信息的范围。
假设我可以从单声道加载dll(目前我一无所知),甚至可以从ruby调用单声道?如果我能够做到,我会受到伤害的世界吗?
(得到这个工作将节省,我愿意考虑做,如果我要系统调用其他地区那么多的痛苦,假设表现并不残暴)
我认为这可能是最终的解决方案。假设没有其他方式与设备连接(通过标准的TCP协议)。我喜欢它提供的世界的分离,但仍然很简单。 – 2009-12-19 17:34:21