在android和c#蓝牙通信中读取/发送数据:c#<-&燃气轮机;安卓
我用C#开发了一个web应用程序和一个android应用程序。Web应用程序(c#)充当服务器并连接到SQL server 2008 R2,而android充当客户端,通过蓝牙与Web应用程序(c#)通信(蓝牙编码在c#winforms中完成) 现在我知道的一件事是android不能直接与SQL数据库通信,因为我必须利用web服务。我想验证我的android应用程序登录/从web应用程序注册(C#) 我的winform(C#)实现了蓝牙(使用feet32库)功能,它应该充当客户端(android)和服务器(C#)之间的代理。 现在我想知道:在android和c#蓝牙通信中读取/发送数据:c#<-&燃气轮机;安卓,c#,android,web-services,bluetooth,C#,Android,Web Services,Bluetooth,我用C#开发了一个web应用程序和一个android应用程序。Web应用程序(c#)充当服务器并连接到SQL server 2008 R2,而android充当客户端,通过蓝牙与Web应用程序(c#)通信(蓝牙编码在c#winforms中完成) 现在我知道的一件事是android不能直接与SQL数据库通信,因为我必须利用web服务。我想验证我的android应用程序登录/从web应用程序注册(C#) 我的winform(C#)实现了蓝牙(使用feet32库)功能,它应该充当客户端(android
编辑:经过一些研究,我了解了SOAP http web服务,根据上述问题,你们认为在哪里实现此web服务。要使用web服务在两个设备之间建立通信,不必使用winform应用程序 您可以通过web服务建立连接,只需使用visual studio创建一个新的ASP.NET项目,然后添加一个web服务并遵循它提供的模板即可 在服务上单击鼠标右键,在浏览器中单击“视图”,确认没有任何错误。此浏览器的地址是您的服务的地址,只需从第二台设备连接到此服务即可 请查看此指南:试试看,它获得了出色的跨平台支持,并且是开源的。我已经用了它四年来在C++和C语言应用程序之间进行通信。p>
对S.O.来说太宽泛了……当然是用户2684131,但我现在没有时间写一本书……@14V我不是要完整的代码,我只是想知道怎么做。只要提供想法:)用户2684131,这就是问题所在。你应该想个办法,写些代码,如果你被困在什么地方,就在这里问。编码也是如此。不是关于一般的想法。@14V这就是我坚持的地方,这就是我在这里提问的原因。谢谢链接,它非常有用。我想你忘了蓝牙,我通过蓝牙功能连接了android和c#,我为此编写了winform应用程序。现在我想让我的winform应用程序与web应用程序(主要应用程序和服务器+连接sql server)以及android进行通信。如果需要更多信息,请询问,我认为对于这种情况,Web服务是最好的。我想利用JSON。你能告诉我JSON Web服务的学习教程吗。