27、基于区块链的安全电子健康记录管理

基于区块链的安全电子健康记录管理

1. 主要 Node.js 服务器

Node 服务器是为应用程序托管 API 的站点。除了使用 Express 框架来处理路由和 HTTP(超文本传输协议)服务器操作外,还使用了一些其他的 npm 包来处理诸如会话管理或邮件服务等繁重任务。以下是应用程序中使用的包列表:
| 包名 | 用途 |
| ---- | ---- |
| Fabric - contract - API | 由 Hyperledger 节点 SDK(软件开发工具包)提供,用于与区块链服务器通信。 |
| Fabric - shim | 为 fabric - contract - API 提供的方法添加新的 JavaScript 相关功能,便于在 Node.js 中进行接口操作。 |
| Express | 用于处理路由和服务器管理的 Node.js 框架,能简化服务器搭建和路由配置。 |
| Body - Parser | 处理发送到服务器的 POST 请求,将请求体转换为 JSON 对象。 |
| Cors | 为所有传出响应附加必要的 CORS 头,防止浏览器根据 CORS 策略阻止响应。 |
| Morgan | 用于将所有 HTTP 请求记录到终端,方便后端调试。 |
| Fs | Node.js 模块,用于文件系统相关操作,支持同步和异步读写文件。 |
| Uuid | 为系统中的电子健康记录(EHR)生成随机 ID。 |
| Nodemailer | 从 Node 服务器发送患者 OTP 邮件。 |
| Mongoose | 基于流行的 NoSQL 数据库 MongoDB 的 ORM

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值