我有一个Hanami网络应用程序,它通过vb脚本与SAP系统交互。
Ruby是否有另一种方法可以实现相同级别的交互,即连接到系统并执行某些操作以从系统发布或检索数据?
我已经阅读过有关RFC和Web服务的内容,但似乎Ruby不再支持它们了。或者我错了吗?
EDIT ------------------------
我目前有一个基本上做同样事情的网络和桌面应用程序。 Trgigger执行vbs文件,如下所示:
stdin, stdout, stderr, wait_thr = Open3.popen3("cscript.exe //Nologo path/to/some_vbs_file.vbs #{@param1} #{@param2} #{@param3})
这样我就可以将数据输入vbs并将其输出。
但是,我一直在寻找另一种方式,如下所述: Ruby, Ruby on Rails, and SAP Web Services Integration
但是ruby-lang.org上的一些lib不再可访问,整个项目有点过时了。所以我想询问是否有人可以建议在哪里寻找替代方案,如果有的话。
谢谢。
西巴