• 爱莲(iLinkIT)的架构与原理


    随着移动互联网时代的到来,手机正在逐步替代其他的设备,手机是电话、手机是即时通讯,手机是相机,手机是导航仪,手机是钱包,手机是音乐播放器…….

    除此之外,手机还是一个大大的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服务器退出:完成任务,优雅退出

  • 相关阅读:
    1月19日
    1月18日
    1月17日
    读后感(1)
    UIAlertView
    plist
    jQuery validation
    HTML <a href >标签的target属性
    HTML DOM
    .与..的区别
  • 原文地址:https://www.cnblogs.com/alai88/p/5001759.html
Copyright © 2020-2023  润新知