`
pleasetojava
  • 浏览: 730458 次
  • 性别: Icon_minigender_2
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

从JAWS应用框架谈起

阅读更多

从JAWS应用框架谈起

stone jiang, 2006-10-26

JAWS应用框架是利用ACE实现的Web System的框架,通过它可以快速的构建高性能的Web服务以及相关应用。

从最上层高,JAWS可以分成以下几个部分

IO Stragegy Framework:
Cache Virtual FileSystem Framework:
Concurrency Strategy Framework:
Protocol Pipeline Framework:

JAWS应用框架出自Dr. Douglas.C.Schmidt门徒James C.Hu(华人),充分运用了模式和框架,从设计上看非常优美的,她完全继承了Doug的衣钵。是我们学习的好材料,模仿的好样板。

由于JAWS设计的目标是
. Alleviate "throughput preservation problem"
. Create a framework to enable server developers to build high-performance Web system by only implementing the protocol.

所以,要实现更通用的网络化应用的服务,还需要对它进行改进。
改进需要做的事:
无须 “缓存虚拟文件系统框架”
由于JAWS是针对于Web System,它没有连接管理,因此,我们需求增加连接管理方面的组件。

新的框架的组成部分为:

IO Stragegy Framework:
Connection Management Framework:
Concurrency Strategy Framework:
Protocol Pipeline Framework:

分享到:
评论

相关推荐

    php开源框架Jaws

    Jaws框架是一个专为创建动态网站而设计的高效开发工具,它结合了框架和内容管理系统的特性,旨在简化Web应用的构建过程。Jaws的核心理念是提供一种易于理解且功能强大的平台,让开发者能够快速响应项目需求,同时...

    无服务器应用程序框架jawsframework.zip

    JAWS 是一个无服务器应用程序框架( Server-less Application Framework )。JAWS 目的是,通过 AWS 的 Lambda 服务,使应用程序无需服务器、容器、平台,重新定义如何创建大规模可扩展的(且经济的)应用程序。JAWS...

    Jaws 1.1.1 完整版.gz

    称为gadget,开发者使用Jaws可以快速简单的架设网站,开发者参考gadget的开发文档可以自己 定制开发功能模块插件.Jaws支持多语言,theme页面风格模板等流行和必要的CMS要素,所以它自己也称是一个小型的框架. ...

    Jaws v1.1.1 stable 完整版.zip

    5. **框架功能**:作为一个框架,Jaws 提供了灵活的数据模型、路由系统和中间件,可以快速构建复杂的Web应用,缩短开发周期。 6. **安全性**:Jaws 强调安全,采用最佳实践来防止SQL注入、跨站脚本攻击等常见网络...

    JAWS新手指南

    - **应用场景**:广泛应用于办公、学习、浏览互联网等场景。 #### 二、系统要求与安装 - **系统要求**: - 操作系统:支持Windows 10/8.1/7/Vista等版本。 - 内存:推荐至少有4GB RAM。 - 处理器:现代处理器,...

    Jaws v1.1.1 stable 核心版

    Jaws 是一个框架和内容管理系统的动态网站的建设。它的目的是要友好的用户提供易用和多种方法来定制的网站,但同时是开发者友好的,它提供了一个简单的和强大的框架。Jaws完整版包括爪的核心,所有小工具 ,所有的...

    Jaws v0.8.14 php 多国语言版.gz

    Jaws 是一个框架和内容管理系统的动态网站的建设。它的目的是要友好的用户提供易用和多种方法来定制的网站,但同时是开发者友好的,它提供了一个简单的和强大的框架。

    JAWS快捷键

    本文将详细介绍JAWS中的各种快捷键,包括在Internet Explorer浏览器中的具体应用。 #### 二、基本操作 1. **回到上一页**: - ALT+LEFT ARROW 或 BACKSPACE - 通过这些快捷键可以方便地返回到上一个浏览过的页面...

    jaws-src.zip

    JAWS-SRC(Java WordNet Application with Synset Relations)是基于WordNet进行深入研究和应用的一个开源工具包,主要关注词典中的同义词和近义词研究。本文将深入探讨JAWS-SRC及其在WordNet研究中的应用。 首先,...

    Jaws-开源

    **Jaws:开源框架与内容管理系统** Jaws是一款强大的开源框架,专为构建动态网站而设计,同时也是一款功能丰富的内容管理系统(CMS)。它的核心理念在于平衡用户体验与开发者友好的特性,使得非技术背景的用户也能...

    Windows2000 服务器端应用程序开发设计指南

    JAWS:高性能Web服务器构架 08-06-13 ACE应用-第3章 应用模式语言开发可扩展ORB中间件 08-05-06 编程精粹 - 多年前的笔记 08-05-06 Windows2000 服务器端应用程序开发设计指南-目录 08-05-06 Win2000服务器端应用...

    JAWS-cli:JAWS命令行界面

    JAWS命令行界面 这是JAWS堆栈的命令行界面。 安装 使用npm进行全局安装,以便可以在所有JAWS项目中使用它。 npm install jaws-cli -g 命令,文档及更多 JAWS CLI命令和其他文档都合并到主要的JAWS存储库中。

    JAWS:JAWS-另一个Windows(枚举)脚本

    CMD C:\temp> powershell.exe -ExecutionPolicy Bypass -File .\jaws-enum.ps1 -OutputFilename JAWS-Enum.txt从CMD shell中运行并写到屏幕。 CMD C:\temp> powershell.exe -ExecutionPolicy Bypass -File .\jaws-...

    Jaws v1.1.1 stable 核心版.zip

    Jaws 是一个框架和内容管理系统的动态网站的建设。它的目的是要友好的用户提供易用和多种方法来定制的网站,但同时是开发者友好的,它提供了一个简单的和强大的框架。 Jaws完整版包括爪的核心,所有小工具 ,所有的...

    jaws-spark-sql-rest.zip

    代号为 Jaws 的 jaws-spark-sql-rest 是一个 Spark SQL/Shark 队列的 RESTful 服务,基于 Spark ,提供 Mesos 和 Tachyon 支持。当前支持 Spark 0.9.x 和 Shark 作为后端框架。

    JAWS-graphics:JAWS的图形资产

    这个项目的核心在于提供一套与JavaScript和Amazon Web Services(AWS)相关的视觉元素,旨在支持开发人员、设计师或者任何在相关领域工作的人士创建与JAWS技术栈相关的演示、教程、网站或应用的图形设计。...

    Android代码-JAWS

    JAWS - Just another WiFi scanner A simple free and open source wifi scanner that supports real time scans of nearby networks. It displays a list of nearby wifi networks ordered by signal strength and ...

    多处理器多线程软件性能优化.pdf

    【多处理器多线程软件性能优化】 随着计算机技术的飞速发展,多处理器和多线程技术已经...通过理解并运用如JAWS框架这样的工具和方法,开发者可以构建出更高效、更适应多处理器环境的应用,满足不断增长的性能需求。

    多处理器多线程软件性能优化

    JAWS(Java Application Web Server)框架是一个高性能、自适应的Web服务器,同时也是一种应用架构,能够用于构建其他类型的通信服务器。JAWS的核心组件包括并发框架、事件框架、I/O事件、定时事件和协议框架,这些...

Global site tag (gtag.js) - Google Analytics