喵大咪
喵大咪
  • 发布:2015-07-25 15:02
  • 更新:2019-11-28 11:59
  • 阅读:9624

使用Hbuilder怎么开发一个和数据库交互的APP?

分类:HBuilder

准备使用这个工具开发,但是对整个框架和工具的了解还是很浅显,比如有疑问:如何在APP内的操作和数据库互动?是将处理代码放在服务器上,在操作时调用吗?类似C#的WCF?还望大大们指导一下,或者有什么DEMO实例,或者教程文档之类的么?

2015-07-25 15:02 负责人:无 分享
已邀请:
ArthurMaps

ArthurMaps

其实用H5+的话
最适合的是
服务器把所有需要的数据都用Json发给APP
APP自己处理

题主的问题。。。其实不管用什么都一样的吧

APP用ajax发给请求,服务器再发回来啊

  • 喵大咪 (作者)

    因为以前都是在.Net下写,写的ajax发给后台都是.cs接收,所以对这里不怎么了解,因为H5+没有.cs项目,多以想求教一下:APP通过ajax发给后台,这个后台是指?就是直接新建一个Json文件吗?放在哪里?服务器端吗?

    2015-07-25 15:37

  • ArthurMaps

    回复 喵大咪:仍然可以用C#,哪怕就是post一个token也行,大体上和原来一样,唯一的区别是你不能用ASP.NET MVC的模板引擎直接渲染了,需要打包成Json或者什么的送给APP自己处理

    2015-07-25 15:46

  • 喵大咪 (作者)

    感谢,若是有个H5+做的APP简单的从前台向数据库传个值得DEMO项目就好了,因为我准备写的APP是数据操作型的,几乎每个事件都要向数据库UPDATE或INSERT数据,但因为刚接触,所以还云里雾里,有些转型不过来。

    2015-07-25 15:52

  • ArthurMaps

    回复 喵大咪:如果是这样的话,webAPI很适合啊

    2015-07-25 15:54

Danny

Danny - QQ125904483

用HB开发客户端(Android和iOS),用VS开发服务端,服务端发布WCF服务,客户端通过ajax远程跨域调用。

  • 喵大咪 (作者)

    谢谢,这个回答我看懂了,就是有个疑问:我写好WCF之后,放在服务器上,然后用在VS中添加服务引用,但HB在哪里添加WCF服务呢?

    2015-07-25 15:55

  • Danny

    AJAX跨域调用,只需要URL就行了,HTTP协议,不需要添加啥服务引用,直接通过URL就可以。

    2015-07-25 15:59

  • 喵大咪 (作者)

    也就是说,我的ajax在传值的时候,直接传给我发布的WCF的连接里面去,填好对应参数,WCF负责响应是吗?但在回传数据库数据的时候呢?怎么接收呢?

    2015-07-25 16:00

  • Danny

    post,get,json...

    2015-07-25 16:04

  • 喵大咪 (作者)

    回复 Danny:谢谢,我试着做一做DEMO

    2015-07-25 16:09

IT狂人

IT狂人

确定能调用WCF?

2***@qq.com

2***@qq.com - 90后

有没有连接数据库操作的demo?像app的注册,登录,这些都是要连接数据进行校验了吧

该问题目前已经被锁定, 无法添加新回复