速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

文章:使用 Erlang 和 Yaws 开发 REST 式的服务

  • 2008-06-26
  • 本文字数:512 字

    阅读完需:约 2 分钟

Erlang 是一种最近开始流行的结构化的动态类型编程语言,它内建对并行计算的支持,可以构建高可靠的系统。Yaws 是一种使用 Erlang 开发的 Web 服务器,它处理动态内容的性能会高出 Apche 若干倍。REST 是全新的针对 Web 应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架 构。那么,当 Erlang,Yaws 和 REST 遇到一起时,会为开发者带来什么呢?

这篇文章介绍了如何使用 Erlang 和 Yaws 开发 REST 式的 Web 服务。它首先介绍了 Yaws 基础,讲述了 Yaws 处理动态内容的三种方式——代码嵌入、应用 程序模块(appmod)和 Yaws 应用程序(yapp),并着重比较了后面两种方式。随后,文章在简单地回顾了 REST 设计之后,依次分析了下面五种开 发过程会遇到的问题以及处理问题的思路。

  • 资源与资源标识符
  • 每种资源支持的方法
  • 数据在客户端与服务端之间交换所使用的格式
  • 状态码
  • 每个请求和响应的 HTTP 头

尽管这篇文章没有深入 Yaws、Erlang 和 REST 式的 Web 服务的细节,不过它已经涉及到了多个重要的主题,并且用最少量的代码,提供解决这些问题的思路。使用 Yaws 和 Erlang 构建 Web 应用程序非常简单,最终的代码也容易阅读、维护和扩展。

详细内容请阅读全文:使用 Erlang 和 Yaws 开发 REST 式的服务

2008-06-26 05:551084
用户头像

发布了 53 篇内容, 共 13.6 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

10 亿数据量只需要 100MB 内存,Redis 的位存储为什么这么牛?

Java小咖秀

redis 原理 位运算 bit 高级特性

连续三年入围 Gartner 容器竞争格局,阿里云容器服务新布局首次公开

阿里巴巴中间件

不要给自己留后路

小天同学

人生 个人感悟 成功 4月日更

Ansible 命令行工具

耳东@Erdong

4月日更

对话亚马逊云科技 WWSO 团队四位大咖,给你讲讲他们的职场故事~

亚马逊云科技 (Amazon Web Services)

Android Camera开发系列:设置对焦模式模式

小驰笔记

Camera; Android;

Flutter Slidable 列表侧滑菜单 列表侧滑删除

早起的年轻人

flutter

Oracle LogMiner 数据迁移实战

yintianwen

Java 数据库 后端 数据迁移 LogMiner

流程引擎介绍

上海派拉基础研发

流程

Python OOP-1

若尘

面向对象 oop 面向对象编程 Python编程

借力云原生,预见医学影像“云阅片”和电子胶片的未来 | 精选案例

亚马逊云科技 (Amazon Web Services)

免费开源增强版 Elasticsearch 分支 OpenSearch 项目上线!现邀您加入开源社区!

亚马逊云科技 (Amazon Web Services)

悟透前端:JavaScript ES6模块的导入导出

devpoint

ES6 export export default

网络协议学习笔记Day1

穿过生命散发芬芳

网络协议 4月日更

中国脑科学的十年行旅

脑极体

一个码砖的码农,在InfoQ写一年博客,出书了?

小傅哥

Java 设计模式 小傅哥 架构设计 码农出书

什么是产品思维和产品意识?——课程总结

Deborah

IPFS云算力挖矿系统开发|Filecoin算力挖矿搭建

薇電13242772558

区块链 存储

算法题目解析:从一道题目看动态规划

程序员架构进阶

算法 动态规划 28天写作 4月日更

什么情况下要招人?

石云升

团队建设 28天写作 职场经验 管理经验 4月日更

王霸雄图荣华敝屣,谈笑间尽归尘土|基于Python3双队列数据结构搭建股票/外汇交易匹配撮合系统

刘悦的技术博客

数据结构 算法 Python3 匹配 股票系统

Ask Me Anything #1 我是新晋CNCF TOC张磊,你有什么想问我的?

阿里巴巴云原生

容器 开发者 运维 云原生 k8s

阿里开发7年大牛:只需一篇文章吃透Android多线程技术,好文推荐

欢喜学安卓

android 程序员 面试 移动开发

架构训练营——作业 2

架构实战营

你不一定全知道的四种Python装饰器实现详解

老猿Python

Python 编程语言 装饰器 程序开发

NumPy之:数据类型

程序那些事

Python 数据分析 Numpy 程序那些事

自从有了他,再也没有担心过环境部署~

MY

部署与维护

rrxjava原理,手持4个大厂offer的我,吊打面试官系列!

欢喜学安卓

android 程序员 面试 移动开发

【论文分享】Presto: SQL on Everything(一)

小舰

4月日更

重读《重构2》- 搬移函数

顿晓

重构 4月日更

websocket简析

风翱

websocket 4月日更

文章:使用Erlang和Yaws开发REST式的服务_SOA_Steve Vinoski_InfoQ精选文章