tiny服务器系列,温州中学TinyWebDB服务器正式启用
注:广州的App
inventor服务器已经提供了TinyWebDB服务,欢迎大家使用。
前几天,广州电教馆启动了国内第一台AppInventor服务器(http://app.gzjkw.net)。为了表示祝贺,我也紧跟着发布国内第一台TinyWebDB服务器吧。
相信很多AppInventor的玩家,对TinyWebDB这一功能是非常好奇的吧。能够把信息存在“云”里,当然是一件很令人幸福的一件事。我们的手机App要实现网络交互之类的功能,比如将游戏的积分存下来,或者注册一个用户等等。如果利用这一功能来实现,操作是很简单的。只可惜谷歌提供的默认服务器地址,我们国内无法访问。
这款TinyWebDB服务器的系统是张路老师写的,在北京见面后我提出这一要求后,他就很快写好了系统。(具体见我的另外一篇博客:做教育仅仅为了积公德)。因为期末事情多,一直拖到现在才发布,很惭愧。
从AppInventor的代码研究TinyWebDB的协议,的确很简单,仅仅是写入和读出。那么如何防止不同用户的数据被修改呢?我和张路老师也商量过好几种方案,最终还是保持这种简洁的方案。如果担心自己的数据被人改写,我们提供了两种解决方案:
1.使用属于自己的目录名。如我可以使用“http://ai.wzms.cn:8889/test”作为我的专用服务器,“test”这个名称可以自己定义。当然,你也可以用“xzr_app”之类特殊的目录名称。
2.使用特殊名字的TAG。如xzr_app1。
温州中学TinyWebDB服务器的地址是http://ai.wzms.cn:8889(注意,在温州中学校内使用暂时要用ip,即http://122.228.189.171:8889/)。欢迎各位爱好者使用。如何使用这一功能呢?我以一个范例来进行说明。
先做一个简单的界面:
我以“test”作为我的私人服务器目录,这样ServiceURL就是http://ai.wzms.cn:8889/test,记住,后面不要加“/”,否则会出错。等我有空研究一下代码,修改下,让加“/”也支持吧。
向网络数据库服务器写入tag为“user”的数据,值为Text1.Text。
如果写入失败,会出现提示。一般来说,失败的原因无非是网络服务器无法访问,请确保URL地址后面没有加上“/”。
要读出tag为“user”的数据,先call一下GetValue的指令。
如果获取数据成功,将数据输出到Text2.Text上。
怎么样?欢迎使用这一服务,给你的App加上云存储的功能,让App交互起来吧。
tiny服务器系列,温州中学TinyWebDB服务器正式启用相关推荐
- 华为服务器系列产品介绍,裸金属服务器产品介绍
裸金属服务器产品介绍 内容精选 换一换 本文介绍创建裸金属服务器的几种方式.按照向导指引创建裸金属服务器是常见的方式,您可以灵活选择配置项,确保满足业务的需求.详细操作请参见创建裸金属服务器.如果您想 ...
- tiny服务器系列,项目:TinyHTTP服务器
目标 实现一个高性能静态HTTP服务器. HTTP协议报文 1. 报文 用于HTTP协议交互的信息.(多行字符串文本) 2. 报文分类: 请求报文:请求端(客户端)的HTTP报文. 响应报文:响应端( ...
- 航天联志Aisino系列服务器,高性价比 航天联志5241NR服务器评测
[IT168评测中心]航天联志(Aisino)是国内有名的服务器厂商,在这次Nehalem服务器浪潮中自然不能缺席,迅速推出了基于至强5500(Nehalem-EP)处理器的服务器系列. 航天联志52 ...
- 阿里云推出“磐久”云原生服务器系列 能效和交付效率大幅提升
10月19日上午,在2021杭州云栖大会上,阿里云正式推出面向云原生时代的"磐久"自研服务器系列,首款搭载自研芯片倚天710的磐久高性能计算系列也同时亮相,该款服务器将在今年部署, ...
- Java游戏服务器系列之Netty详解
今天带大家来学习Java游戏服务器的相关知识,文中对Netty作了非常详细的介绍,对正在学习java的小伙伴们有很好的帮助,需要的朋友可以参考下 一.简介 Java的底层API逐渐复杂,而开发者面对的 ...
- Microsoft Hyper-V Server 2008 R2和SCVMM2012部署XenDesktop 5.6桌面虚拟化系列之三准备XenDesktop服务器...
Microsoft Hyper-V Server 2008 R2和SCVMM2012 部署XenDesktop 5.6桌面虚拟化系列 之三准备XenDesktop服务器 接着上一篇文章内容<Mi ...
- nginx高性能WEB服务器系列之九--nginx运维故障日常解决方案
nginx系列友情链接: nginx高性能WEB服务器系列之一简介及安装 https://www.cnblogs.com/maxtgood/p/9597596.html nginx高性能WEB服务器系 ...
- MED-V服务器部署,MED-V服务器系列之一
MED-V服务器部署 [IT168 专稿]微软在2009年4月份发布的MDOP2009中终于提供了MED-V的正式版本.MED-V是 Microsoft Enterprise Desktop Vi ...
- hpg8服务器系列指示灯意思,HP Proliant GEN8服务器指示灯说明
HP Proliant GEN8服务器指示灯说明 GEN8 服务器LED指示灯说明 1. HP ProLiant DL160p G8 服务器 - 服务器指示灯介绍 .................. ...
最新文章
- mysql常用linux命令大全_Linux-MySQL常用命令(示例代码)
- android 之ListView总结(一个综合实例)
- 信息系统项目管理师 案例1
- arraylist 初始化_ArrayList(JDK1.8)源码解析
- mysql停止更新时间_我如何更新这个MySQL查询以获取从开始、停止、暂停和恢复事件经过的总时间...
- 2018春招-赛码网-例题-水仙花数
- P1379 八数码难题
- [LeetCode] Three Sum题解
- markdown测试文章
- 如何成为数据分析师?数据分析师的职业路线是什么样的?
- python自动加减法_python实现随机加减法生成器
- 华硕的主板装的服务器系统改win7,华硕主板win10改win7系统怎么操作
- 用前端代码编写一个动态的罗盘时钟
- XML教程~一文完结
- Word设置二级标题的编号后,第二章下的二级标题的编号仍为1.X
- lr中tool菜单中的General options选项
- 震惊!我用Python分析了天蚕土豆的玄幻三部曲竟然发现...
- reactnative打包apk报错:failed parsing overlays.
- Android实战技巧之十六 getprop与dumpsys命令
- 在express路由中使用ejs模板引擎
热门文章
- bootstarp怎么使盒子到最右边_8+ | 从恐龙特急克塞号到小猪佩奇,怎么都有它
- 【产品笔记】2.互联网产品修炼
- qq看点模块测试用例
- 山峰和山谷 Ridges and Valleys(bfs)
- STM32CubeMX学习笔记(44)——USB接口使用(HID按键)
- Google GMS-Testing
- 如何做好产品经理和如何学习UI
- android 九宫格图片选择(微信朋友圈) 图片预览 (底部recycleview 不卡顿)
- 【微信小程序】全局数据共享
- java/php/net/python学生社团管理系统设计