我用 C# 开发了一个 web 应用程序和一个 android 应用程序。Web 应用程序(c#)充当服务器并连接到 SQL Server 2008 R2,而 android 充当客户端并通过蓝牙与 Web 应用程序(C#)通信(蓝牙编码在 c#winforms 中完成)。
现在我知道的一件事是,android 不能直接与 SQL 数据库通信,因为我必须使用 Web 服务。我想从 Web 应用程序(C#)验证我的 android 应用程序登录/注册
我的 winform(C#) 实现了蓝牙(使用 feet32 库)功能,应该充当客户端(android)和服务器(C#)之间的代理。现在我想知道:
我的 winform 应用程序将如何充当代理与客户端和服务器进行通信以及来回读取/发送数据。
如果我需要 web 服务来实现,那么我应该在 webapp 或 winform 中编写哪个应用程序?
我想从 Web 应用程序(C#)验证我的 android 应用程序登录/注册。如果我必须为它编写 web 服务,那么我是否会在 web 应用程序或 winform 中编写它?
我只是一个初学者,这是我的最后一个项目。请帮助我理解完整的场景,我的知识太少,如果有任何这些功能的好教程,请务必提及链接..谢谢
编辑:经过一点研究,我开始了解 SOAP http web 服务,你们认为根据上述问题在哪里实现这个 web 服务。