我应该如何为移动应用程序构建服务器

问题描述:

我打算构建一个包含用户注册等的应用程序..我想构建一种社交网络应用程序,并且我想知道如何构建我的服务器以及在应用程序和服务器之间连接的正确方式是什么? 我知道在python中构建客户端和服务器,并使用套接字连接它们,但是我意识到这不是在移动应用程序中执行此操作的正确方法。 有人告诉我我应该学习一些名为SOA或Web应用程序服务器的东西,我不太了解他, 我希望你明白我搜索的内容,谢谢!我应该如何为移动应用程序构建服务器

一个好的开始是创建一个基于REST的后端服务,通过HTTP公开方法/操作。在服务器上托管服务,并允许应用程序与服务进行通信。此服务可以在服务和您的应用程序之间发送和接收通常采用JSON格式的数据。尝试寻找这里的一些例子:

的Python:https://www.sitepoint.com/building-simple-rest-api-mobile-applications/

.NET:https://docs.microsoft.com/en-us/aspnet/web-api/overview/older-versions/build-restful-apis-with-aspnet-web-api