将值发送到客户端PC中的VB.NET应用程序使用PHP从本地服务器发送

时间:2012-06-21 19:31:23

标签: php vb.net vb.net-2010

我有三台客户端PC和一台本地服务器(实际上是一台电脑 - 使用Windows 7旗舰版)。

在服务器电脑中我安装了XAMPP,我正在运行使用PHP开发的应用程序。我有以下PHP变量:

 $id='something';
 $value='something';

在客户端PC中我安装了使用VB.NET开发的软件(并没有安装XAMMP),我有以下VB功能

Public Function Hello(ByVal test As String,ByVal test As String) As Boolean 
     //some code    
End Function

抱歉,如果上面的VB.NET代码错误,我对VB.NET没有任何了解(我的朋友将开发VB.NEt部分)

现在,我的问题是,是否有任何方法可以使用PHP将上述PHP变量的值发送到任何客户端PC中的VB函数?可以说我的客户端PC的IP地址是: 192.168.30.1192.168.30.2192.168.30.3。如果有,请你告诉我该怎么做,或者你知道关于这个的任何文章吗?

由于

2 个答案:

答案 0 :(得分:1)

发送到客户端PC?不会。即使PHP可以这样做,服务器如何知道何时将值发送给客户端?会触发什么?怎么会知道应用程序在客户端上运行?

您可以让客户端应用程序调用函数内的服务器来检索值。最简单的方法是设置RESTful端点,但您也可以使用类似SOAP的东西。一切都取决于你想要的复杂程度。

答案 1 :(得分:1)

您可以简单地使用Windows URI Scheme。 这与μTorrent的Magnet Links中使用的方法相同。

注册您的申请: http://msdn.microsoft.com/en-us/library/ie/aa767914(v=vs.85).aspx

然后,您可以使用应用程序参数来捕获数据。 不要忘记将您的应用程序设置为单实例。