2010-09-28 35 views
1

我创建使用C#窗口应用程序(如下所示)如何制作网络服务?

alt text

我使用的MySQL数据库。
但我的数据库是由一些免费的托管网站托管。

我张贴的问题在这里post1post2关于如何连接到远程数据库和他们说,我必须使用Web服务来我窗口的应用程序连接到远程数据库,因为托管网站不允许远程连接。

我的问题是我不知道如何从头开始,请推荐一个网站,我可以用它作为制作web服务的指南以及如何使用它。我发现了一些,但对我和我的简单要求来说,这太过先进。 (一个简单的插入SQL语句将工作的权利?)

我的服务器信息: VistaPanel版本:2.4.1 RC3 工作systemLinux Apache的版本:2.2.15(Unix的) PHP版本:5.2.13 MySQL版本:5.1.45

回答

1

您可以使用PHP REST接口访问数据库(这是一个web服务)。一切都在这里描述:http://phprestsql.sourceforge.net/

把PHP代码放在免费的主机上,并从你的C#应用​​程序查询它,就像他们在教程中从JS做的一样。

+0

好吧,先生,非常感谢...我会检查/ – yonan2236 2010-09-28 08:21:31

+0

我不知道如何在我的c#应用程序中使用它。 :( – yonan2236 2010-09-28 08:31:52

+0

使用rest-library时,您可以通过从您的c#应用程序发出一个http put请求并为此请求中的名称和消息值提供数据,从而向数据库中插入一行。认证),在tutorail中有描述,你有什么具体的问题吗? – 2010-09-28 09:10:27