我正在开发android上的社交网络应用程序。我的应用程序的很大想法是,当用户启动一个应用程序,它会得到这个应用程序的所有用户在附近的位置。因此,为了存储用户数据的目的,我想使用Web服务器。我不知道什么是最好的开始方式。我应该使用亚马逊网络服务吗? (S3,Ec2)我在网上冲浪得到了这些流言。 请指导我什么是数据库存储的最佳方法?我应该写我自己的服务器API吗?或者是什么 ?Android社交网络应用程序的Web服务?
0
A
回答
1
这些都是一些普通的事情,你必须做的:
- 买一些服务器空间,您可以托管你的服务器(这是在Amazon EC2等)。如果您需要一个花哨的域名,也购买它,并将其映射到您带来的服务器的IP地址(可选)。
- 在此服务器上安装某种数据库以存储您的数据(msql)
- 编写包装Web服务(php,jsp等),这将使apis远程访问您的数据。出于安全原因,您还应该使用某种令牌传递机制进行一些身份验证。
- 使用您在Web服务中创建的API远程访问服务器上的数据。
1
我个人比较喜欢用PHP和MySQL数据库来连接应用程序和后端。您的应用可以向PHP发送请求,然后您的PHP webservice将写入/读取到数据库,然后将JSON返回给您的应用。
我会说这是一个非常主观的问题,尽管有很多方法可以编写Web服务。
相关问题
- 1. 社交网络Android应用程序:哪个后端服务?
- 2. 创建社交网络应用程序
- 3. 从服务器为社交网络应用程序的Android图库图像
- 4. 社交网络意图Android
- 5. 使用不同的社交网络登录应用程序
- 6. 社交网络
- 7. 社交网络
- 8. 流动或固定布局的社交网络Web应用程序?
- 9. 如何使用社交网络登录到公共Lotus Domino Web应用程序
- 10. 社交网络应用程序的Java库
- 11. Delphi win32应用程序中的社交网络
- 12. 社交网络应用程序中的通知
- 13. 网络服务和服务器程序的Android位置感知应用程序
- 14. 白色标签:社交网络与商务或社交网络电子商务
- 15. 使用分析制作iOS社交网络应用程序?
- 16. Memcached的社交网络应用
- 17. iPhone应用程序和网络服务
- 18. Django应用程序(社交网络)Django前端和RESTfull API
- 19. SQL Azure分片和社交网络应用程序
- 20. MyISAM或InnoDB社交网络应用程序
- 21. 调用从Android应用程序的网络服务
- 22. 网络应用程序和Web服务部署在一起?
- 23. Parse.com社交网络
- 24. 从Android应用打开社交网络个人资料网址?
- 25. Android网络应用程序
- 26. Android应用程序web服务黑客
- 27. 网络服务和网络应用程序
- 28. Android应用程序开发和Web服务器交互
- 29. 使用ASP.NET的社交网络网站
- 30. 我的社交网络