2.3.2 Amazon简单队列服务
队列已经被应用很多年了,主要是用在应用程序中提供可靠的信息通信。在此,“可靠”意味着不论消息的接受者是否正在工作,队列会在接受者接受这个请求之前,一直安全地保留这个消息。
如果一个消息被放到了队列中,这个消息就会一直停留在这里,直到有新的消息把它挤出队列。
队列的基础结构通常是在公司网络的内部创建的,可以允许系统和应用程序互相通信。Amazon的简单队列服务(Amazon Simple Queue Service,Amazon SQS)采用这个概念,并引入Internet以实现简单易用的Web服务。
通过使用Amazon SQS,开发人员可以开发分布式的应用程序,并在它们中间用一种安全、灵活和可靠的方式通信。任何具有Internet 连接的机器都可以从一个Amazon队列中读取或张贴内容。队列的接受者可以在不同位置、不同时间读取队列中的数据。
队列可以被命名并指定访问权限来限制谁有权读、写队列。Amazon SQS 服务还提供了内置的功能来避免死锁的发生,或用来处理当两个接受者同时访问相同消息的情况。
任何张贴到队列中的消息都会被冗余地保存在Amazon的交叉服务器和数据中心中,以避免数据的丢失。关于冗余数据存储一项,一个公司可能要花几年的时间才能可靠地实现,因此仅此项功能就可以为开发人员带来巨大的实惠。
Amazon SQS是一个预付费服务,但是其递增的费用非常少,并且只是基于平台的使用收费。
| 回书目 上一节 下一节 |
|
· 系统分析师自测获奖名.. · Linux结课考试自测获奖.. · 上周Linux系统命令的使.. · 上周真题冲刺测试获奖.. · 全国计算机等考四级模.. · 08年3月各大网上书店及.. |
· 网络工程师模拟测试获.. · 全国计算机软考考试指.. · 3月24日WCF聊天活动 积.. · 全国计算机等级考试四.. · 软件项目估计:第2版 · 系统分析师基础知识自.. |
|
||||
| · 2008年上半年全国软考.. · 微软出价446亿美元收购.. · 华为员工自杀频频拷问.. · 三层交换技术专题 · ARP攻击防范与解决方案 · 隐私保护技术探讨 · 反垃圾邮件技术应用 · 龙芯要做中国的“奔腾” |
· Windows Server 2008专.. · AMD Phenom三核处理器.. · 路由器设置与口令恢复 · 微软Forefront企业安全.. · LAMP技术精解 · 企业数据恢复指南 · 技术人求职简历完备手册 · Apache技术专题 |
|||
|
||||
| · SQL Server 2008/2005.. · SOA 面向服务架构 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · Apache技术专题 · 中间件应用技术专题 · 三层交换技术专题 |
· SQL Server入门到精通 · Apache技术专题 · 国际文档格式标准开战 · 路由器设置与口令恢复 · 打造安全服务器 · SOA 面向服务架构 · PHP开发应用手册 · 企业数据恢复指南 |
|||
|
||||
| · iSCSI应用与发展 · 中间件应用技术专题 · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · iSCSI应用与发展 · 三层交换技术专题 |
· Apache技术专题 · RAID——磁盘阵列基础 · 企业数据恢复指南 · 路由器设置与口令恢复 · SOA 面向服务架构 · ADSL应用面面俱到 · ADSL应用面面俱到 · 反垃圾邮件技术应用 |
|||