如何在新浪云SAE创建JAVA/Android移动应用服务器

来源:互联网 发布:手机地图制作软件 编辑:程序博客网 时间:2024/05/21 11:12

相信许多Android的初学者都尝试过自己开发一款应用。但是刚开始是连接本地数据库,那么怎么把数据库和服务端接口暴露在云上面呢???

下面我们用相对实惠的新浪云来给大家介绍一下
这里写图片描述

  1. 注册登录

    2.进入云应用控制台
    这里写图片描述

  2. 创建应用,按照步骤一步一步来,这就不多说了

  3. 点击你新创建的应用,来到管理界面
    这里写图片描述

大家在这里可以看到Access key 和Secret key这两个东西比较关键,待会会用到

  1. 之后大家来到代码管理这里创建版本,当然没有云豆是创建不了的,所以先充值
    这里写图片描述

6.上传war包
这个比较关键,war包是指服务层连接数据库层相应的代码层,这里涉及到jdbc连接数据库的三大关键,url,user,和password,
这里写图片描述

  1. 在url这里,全面的域名不再是你的192.168.X.X,而是同一的r.rdc.sae.sina.com.cn,端口也是固定的3307,斜杠后面的必须是app_加上你创建应用时候的应用名称,这个名称是唯一的
  2. 而User就是前面提到的Access key
  3. password是对应的Secret key

7.上传好War包之后呢,接下来就是代码管理下面的JVM管理,在这里你可以设置你的虚拟机,也可以说是处理器的运行内存大小等相应资料
这里写图片描述
如果是初学者想试手的话可以选择最便宜的5云豆一小时的虚拟机;因人而异吧

JVM不用的时候可以停掉,这样可以节省你的云豆,穷屌丝就是这么做到

8.接下去就是快到最后一步了,去到MySql进行数据库sql语句上传
这里写图片描述
两种类型自己选
到这里
这里写图片描述
导入自己的Mysql建表语句
这里写图片描述

至于怎么导入呢,去到你管理数据库软件那里把相应database里面的建表语句Dump出来再上传就行了。

9.倒数第二步:
因为数据库的数据最终是通过jsp的json数据暴露到前端界面的,那么,相应的Servlet访问路径是怎样呢???
这里写图片描述
这个路径在刚才创建应用的时候大家都应该看到了把,名字是相应你的app名字的
想要访问对应的JSon数据,只要下面这样做就好啦
这里写图片描述

最后可不要忘记启动你的JVM哦

*最后还有一点要注意的是,sql查询语句中的表名一定要跟数据库的表名大小写一致,一定要大小写一致,一定要大小写一致。重要的事情说三遍。
不要以为在本地访问大小写可以不一致就随便乱来哦。*

在手机装上你的应用感受一下云上服务器带给你的成就感吧

欢迎转载,若要转载请写明原博客网址谢谢

1 0
原创粉丝点击