文件名称:
d-chat:基于OrbitDB和IPFS的分散,无服务器的聊天Web应用程序,具有对等托管功能-源码
开发工具:
文件大小: 264kb
下载次数: 0
上传时间: 2021-02-02
详细说明:聊天
基于IPFS和OrbitDB的分布式消息传递应用程序,具有对等网页托管
基于React的聊天应用程序POC,它在Web上下文中展示了分散式架构的优势。 多亏了基于的 (一个分布式的,无服务器的,对等数据库),它可以用作可靠的通信平台。
通过在服务工作者中运行IPFS节点并将网页资源拉到那里,该应用程序本身就可以成为服务器并充当托管网站的角色。 这不仅提供了有效的缩放比例,而且还提高了可靠性,因为当原始服务器不可用时,新用户仍然可以加载页面。
它是如何工作的?
一旦用户尝试加载页面,由于CNAME DNS记录,浏览器将被重定向到IPFS网关。
客户端浏览器从运行IPFS实施的服务器上加载应用,其中存在内置的Web应用源。 该页面可通过任何公共IPFS网关加载,该网关将从IPFS网络获取请求的内容,并将其通过HTTP发送回客户端。
客户端在服务工作者中创建js-ipfs实例,因此,它可以开始利用点对点Web的优势:以后可以从任何地方加载IPFS内容寻址信息的任何获取请求它存在于IPFS节点上。 它可以从其他访问者的设备(可以充当服务器)中加载部分网页。
然后,服务工作者打开
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.