允许Visual Foxpro Application接收HTTP请求

时间:2014-03-27 14:12:35

标签: http foxpro visual-foxpro

我正在寻找有关如何设置Visual Foxpro应用程序以接收HTTP请求的库或某种类型的文档。以这种方式任何方向将不胜感激。

4 个答案:

答案 0 :(得分:4)

我将从Visual Foxpro的West Wind Web Connection工具开始。这将允许您通过HTTP与任何Web服务器进行通信。他们还有一个限制免费下载,以便您可以在购买前进行测试。

Click here to go to their site

答案 1 :(得分:1)

FoxPro本身无法接收HTTP请求。 FoxPro是mySQL和Microsoft Access之间的数据库应用程序;它没有服务器组件。

但是,您可以从任何可以说OLE DB,ODBC甚至只是COM的程序化Web服务器连接到FoxPro。 West Wind Web Connection执行后者,并具有使FoxPro写输出适合HTTP流的附加功能。

如果您正在尝试使用FoxPro创建Web应用程序,West Wind是一个很好的方向。相反,如果您只想通过HTTP Web服务在FoxPro中引用某些数据,那么最好在PHP或ASP.NET中编写服务,并将后者连接到任何其他数据库。

答案 2 :(得分:0)

经过一些思考和研究后,实现这一目标的最简单,最快捷的方法是通过让Web层写入VFP应用程序将不断监听的文件以及某些类型来复制接收HTTP请求的相同功能文本中存在文本,它将相应地执行其功能,并使用给定数据轻松将HTTP回发到Web层。

答案 3 :(得分:0)

VFP附带一个名为FoxIsApi的示例IIS插件。它允许您将VFP对象公开为URL。见http://msdn.microsoft.com/en-us/library/44b055ey(v=vs.80).aspx

另一种方法是将VFP应用程序公开为COM对象并从NodeJS连接到它。 NodeJS可以将您的方法公开为webservices。我用https://github.com/idobatter/node-win32ole来连接两者。