首页 文章

C#桌面应用程序使用Web服务访问数据库> PHP或C#Webservice

提问于
浏览
1

目前我在类文件本身中存储了我的C#mysql连接信息,这看起来并不聪明,因为最终用户可以简单地使用像.NET Reflector这样的反射器来调试源代码,以防它没有被模糊 .

现在,stackoverflow上的用户建议创建一个将操纵数据库的Web服务 . 最终用户将使用的软件然后使用用户的凭据简单地使用Web服务对自身进行身份验证,然后使用它来访问资源 .

现在我有以下问题,我的服务器在linux ubuntu上运行,并且已经存储了一个使用plesk创建的网站 .

我知道我可以使用http://www.mono-project.com/在linux上托管web服务 . 但我总是使用PHP来做这些事情,我对如何将c#web-service上传到ssh服务器上安装的单声道版本感到困惑 .


我可以使用PHP创建与C#桌面应用程序通信的Web服务吗?

2 回答

  • 0

    您可以使用任何您想要/需要使用的语言编写Web服务 . 最基本的Web服务只接受请求并在主机上执行某些操作 . 开发Web服务有一些标准,但您使用的语言可以是您想要的任何语言 .

    这是requirements of a web service上的一些further information .

  • 0

    您可以运行一个执行查询的PHP页面和一个C#WebRequest来访问该页面吗?如果返回JSON或XML,您甚至可以使用现有库来解析响应 .

    我不知道如何在PHP服务器上使用凭据,但我认为这应该没什么大不了的 .

相关问题