问题描述
- 安卓APP与安卓APP后台、进销存管理系统 通信
-
想请教 安卓app客户端如何与安卓APP后台、进销存管理系统进行对接?
安卓主要有四个功能模块,各个模块之间的业务大体不相同,我想在用Java开发安卓APP客户端,asp.net开发安卓后台(提供APP模块商家注册、登录、维护信息、发布信息),模块之间的订单发到进销存管理系统。
管理系统的数据库是SQL Server,asp.net+C# 想用一种比较简单的方进行双方之间的数据通信和维护。本人未开发过安卓应用,请指教。
解决方案
楼上两位已经说了,你在你的后台暴露出一些链接,当你的客户端请求这些链接的时候,链接返回你串json数据,然后你的客户端再解析这些数据
将这些数据展示到你要显示的位置。登录注册你要写接口,可以接受到用户注册信息的内容,在你的后台进行处理,将这些信息进行保存,客户端
登录的时候你进行下用户名密码验证码的匹配,。发布信息,维护信息之类的,如果需要提交数据,你可以提交数据到后台,后天进行保存和控制
实现这些功能需要用到http协议,建议使用开源框架,比如Xutils,GSON等,这样的话,你可以节省大量代码,带着你要提交用户名密码,放在一
个键值对里面,直接提交到后台就OK了,如果你的链接只有登录之后才能使用,不能随意访问的话,你的下一层链接,还要带着你第一次访问的COOKIE的值,不过一般的做法时后会传入一个加密token值,我就帮你这么多了吧,我表达能力不好,下班了,我等着有事,自己慢慢摸索吧
解决方案二:
用HTTP协议作为通信协议,JSON格式做参数传递
解决方案三:
就是你公布出http接口,客户端请求,你返回给他json数据,他们解析json,当让客户端也可以提交,但这不是实时的,其他客户端如果想得到最新数据,需要主动去请求,看有没有新数据
时间: 2025-01-26 14:10:53