爱莲(iLinkIT)的架构与原理
2015-11-27 21:17
363 查看
随着移动互联网时代的到来,手机正在逐步替代其他的设备,手机是电话、手机是即时通讯,手机是相机,手机是导航仪,手机是钱包,手机是音乐播放器…….
除此之外,手机还是一个大大的U盘,曾几何时,我们用一根长长的数据线,将手机和电脑连接起来,将电脑上的内容拷贝到手机,或者将手机上的照片上传到电脑。但是,无线Wifi的普及,连接是一个常态,没过多久,我们就会问:“数据线”是什么东东?
没错,爱莲(iLinkIT)软件就是一款借助Wifi网络,实现手机和电脑之间文件传送的软件,可以把你电脑上的文件快速传送到你的手机,也可以把你电脑上的文件快速共享出来,让N多人一起下载。
市面上通过Wifi网络实现文件传送的软件已经很多,QQ,360等软件做得都很棒,那么搞这么一个软件的意义何在呢?一方面给大家多一个选择,另外一方面,当然主要是学习啦,通过这么一个具体的例子,让我们一起来感知一下NodeJS 这个当下的新宠,如何让JavaScript 在网络服务器的地盘上攻城拔寨。因为有具体的例子,我们理解起来就更加容易一些,也增加一些趣味性。
>>如何使用爱莲(iLinkIT),请看前面一篇博文:缘起爱莲:我要的,现在就要!
我们先从业务分析入手,然后逐步揭开NodeJS的一些技术层面的面纱。
手机"扫一扫"二维码,然后下载一个文件到手机中,这个大家是很熟悉的。
如果,能够在电脑中快速构建一个下载的服务器?那么,问题不就解决了吗?
快速启动一个服务器?谁能当此重任!
NodeJS!
没错!就是NodeJS,是它,就是它!
当我第一次见到NodeJS的时候,内心其实是非常激动的!
简单、运行速度又快、还可以灵活组装.....
“这下有的玩啦^_^~~”
先向创建NodeJS的大神Ryan Dahl致敬,
感谢国内的NodeJS社区,以及诸位领路人和布道者秦歌、玉伯、田永强(朴灵)、 BYVoid等各路大侠,致敬NodeJS的实践先驱谢聘超(pomelo开源游戏服务器框架创始人)、 王文睿(Node-Webkit 创始人),给大家带来NodeJS这个丰富多彩的世界。
先上一个爱莲(iLinkIT)的简单的架构图,然后我分几篇文章来聊聊我是如何用NodeJS
组装出爱莲(iLinkIT)这个玩具的,欢迎诸位拍照,欢迎拍砖。
-----------------------爱莲(iLinkIT)系列文章------------------------------------------
缘起爱莲:我要的,现在就要!
爱莲(iLinkIT)的架构与原理
遇见NodeJS:JavaScript的贵人
NodeJS服务器:一行代码 = 一个的HTTP服务器
NodeJS文件读取:感恩常在--抓把糖果,愉悦客人
NodeJS缓存机制:畅销货,就多囤一点呗
NodeJS安全设计:好吃的草莓味糖果,只给好朋友小红
NodeJS服务器退出:完成任务,优雅退出
除此之外,手机还是一个大大的U盘,曾几何时,我们用一根长长的数据线,将手机和电脑连接起来,将电脑上的内容拷贝到手机,或者将手机上的照片上传到电脑。但是,无线Wifi的普及,连接是一个常态,没过多久,我们就会问:“数据线”是什么东东?
没错,爱莲(iLinkIT)软件就是一款借助Wifi网络,实现手机和电脑之间文件传送的软件,可以把你电脑上的文件快速传送到你的手机,也可以把你电脑上的文件快速共享出来,让N多人一起下载。
市面上通过Wifi网络实现文件传送的软件已经很多,QQ,360等软件做得都很棒,那么搞这么一个软件的意义何在呢?一方面给大家多一个选择,另外一方面,当然主要是学习啦,通过这么一个具体的例子,让我们一起来感知一下NodeJS 这个当下的新宠,如何让JavaScript 在网络服务器的地盘上攻城拔寨。因为有具体的例子,我们理解起来就更加容易一些,也增加一些趣味性。
>>如何使用爱莲(iLinkIT),请看前面一篇博文:缘起爱莲:我要的,现在就要!
我们先从业务分析入手,然后逐步揭开NodeJS的一些技术层面的面纱。
手机"扫一扫"二维码,然后下载一个文件到手机中,这个大家是很熟悉的。
如果,能够在电脑中快速构建一个下载的服务器?那么,问题不就解决了吗?
快速启动一个服务器?谁能当此重任!
NodeJS!
没错!就是NodeJS,是它,就是它!
当我第一次见到NodeJS的时候,内心其实是非常激动的!
简单、运行速度又快、还可以灵活组装.....
“这下有的玩啦^_^~~”
先向创建NodeJS的大神Ryan Dahl致敬,
感谢国内的NodeJS社区,以及诸位领路人和布道者秦歌、玉伯、田永强(朴灵)、 BYVoid等各路大侠,致敬NodeJS的实践先驱谢聘超(pomelo开源游戏服务器框架创始人)、 王文睿(Node-Webkit 创始人),给大家带来NodeJS这个丰富多彩的世界。
先上一个爱莲(iLinkIT)的简单的架构图,然后我分几篇文章来聊聊我是如何用NodeJS
组装出爱莲(iLinkIT)这个玩具的,欢迎诸位拍照,欢迎拍砖。
-----------------------爱莲(iLinkIT)系列文章------------------------------------------
缘起爱莲:我要的,现在就要!
爱莲(iLinkIT)的架构与原理
遇见NodeJS:JavaScript的贵人
NodeJS服务器:一行代码 = 一个的HTTP服务器
NodeJS文件读取:感恩常在--抓把糖果,愉悦客人
NodeJS缓存机制:畅销货,就多囤一点呗
NodeJS安全设计:好吃的草莓味糖果,只给好朋友小红
NodeJS服务器退出:完成任务,优雅退出
相关文章推荐
- 中小型网站架构分析及优化
- Web网站测试流程和方法
- 推荐一个移动后端开发的一站式解决网站
- 面向服务的架构(SOA)
- 助你增加外贸网站流量的6个小技巧
- 外贸网站建设:网站的命脉究竟是什么?
- 20151127网站构建
- WEB网站防御XSS攻击思路和XSS实践
- 如何加快网站访问速度
- HDFS架构( HDFS Architecture)
- ANDROID6.0指纹识别框架架构
- 各种功能网站合集
- 机器学习实战k-近邻算法(kNN)应用之改进婚恋网站配对效果代码解
- Android中的MVP架构
- 百度Site App的uaredirect.js实现手机访问,自动跳转网站手机版
- 网站如何调用第三方支付接口
- ECshop网站搬家二三事
- ARM架构下linux设备树加载的方法
- 前期策划对网站优化起决定决定性作用
- SOA之(2)——SOA架构基础概念与设计框架