我有三台客户端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.1
,192.168.30.2
,192.168.30.3
。如果有,请你告诉我该怎么做,或者你知道关于这个的任何文章吗?
由于
答案 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
然后,您可以使用应用程序参数来捕获数据。 不要忘记将您的应用程序设置为单实例。