JAWS Overview
- What is JAWS?
JAWS is an application framework for the construction of Web systems.
- What is an application framework?
On page 26 of [Gamma+95], a framework is defined as "a set of cooperating classes that make up a reusable design for a specific class of software."
An application framework can be defined as a collection of cooperating frameworks that make up a reusable application software architecture for a specific application domain. An application framework is an application skeleton which can be customized by inheriting and instantiating from reuseable components in the software frameworks that it provides. The result is pre-fabricated design at the cost of reduced design flexibility.
- What is a Web system?
A Web system is defined as any combination of services that are provided through the Internet and the World Wide Web (WWW). This includes file transfer services (HTTP, FTP), caching services, e-commerce, etc.
- What classes are part of JAWS, and how do they cooperate?
The JAWS framework is roughly organized as 4 sub-frameworks.
- Events Framework
- Concurrency Framework
- Protocol Framework
- Caching Framework (still under development)
- What is the JAWS Events Framework?
The JAWS Events Framework is arguably the most complicated sub-framework within JAWS. It contains the most number of interacting classes.
- What is the JAWS Concurrency Framework?
- What is the JAWS Protocol Framework?
- What is the JAWS Caching Framework?
There is nothing to say about it, since it is not finished yet.
References
[Gamma+95]
Design Patterns: Elements of Reusable Object-Oriented Software, by E. Gamma, R. Helm, R. Johnson, and J. Vlissides, 1995, Addison-Wesley.
[PLoPD1]
Pattern Languages of Program Design, edited by J. Coplien and D. Schmidt, 1995, Addison-Wesley.
[PLoPD2]
Pattern Languages of Program Design 2, edited by J. Vlissides, J. Coplien, and N. Kerth, 1996, Addison-Wesley.
[PLoPD3]
Pattern Languages of Program Design 3, edited by R. Martin, D. Riehle, and F. Buschmann, 1998, Addison-Wesley.
[PLoPD4]
Pattern Languages of Program Design 4, Addison-Wesley.
分享到:
相关推荐
本教程详细的介绍了Jaws的相关信息,如:Jaws的概括,Jaws的环境要求,Jaws的系统特征,以及Jaws的安装说明。
它内置了很多常用功能模块,称为gadget,开发者使用Jaws可以快速简单的架设网站,开发者参考gadget的开发文档可以自己 定制开发功能模块插件.Jaws支持多语言,theme页面风格模板等流行和必要的CMS要素,所以它自己也称是...
盲人读屏软件JAWS的新手指南
读屏软件JAWS快捷键
Jaws 是一个框架和内容管理系统的动态网站的建设。它的目的是要友好的用户提供易用和多种方法来定制的网站,但同时是开发者友好的,它提供了一个简单的和强大的框架。Jaws完整版包括爪的核心,所有小工具 ,所有的...
Jaws 是一个框架和内容管理系统的动态网站的建设。它的目的是要友好的用户提供易用和多种方法来定制的网站,但同时是开发者友好的,它提供了一个简单的和强大的框架。
JAWS命令行界面 这是JAWS堆栈的命令行界面。 安装 使用npm进行全局安装,以便可以在所有JAWS项目中使用它。 npm install jaws-cli -g 命令,文档及更多 JAWS CLI命令和其他文档都合并到主要的JAWS存储库中。
Jaws 是一个框架和内容管理系统的动态网站的建设。它的目的是要友好的用户提供易用和多种方法来定制的网站,但同时是开发者友好的,它提供了一个简单的和强大的框架。
Jaws是一个用于构建动态网站的开发框架与内容管理系统。提供多种易于使用的方式来定制网站。此外它还为开发人员提供一个用于开发自己模块的简单,强大框架。
JAWS-另一个Windows(枚举)脚本JAWS是PowerShell脚本,旨在帮助渗透测试人员(和CTFer)快速识别Windows系统上的潜在特权提升向量。 它是使用PowerShell 2.0编写的,因此“应该”在Windows 7以后的每个Windows版本...
JAWS 是一个无服务器应用程序框架( Server-less Application Framework )。JAWS 目的是,通过 AWS 的 Lambda 服务,使应用程序无需服务器、容器、平台,重新定义如何创建大规模可扩展的(且经济的)应用程序。JAWS...
jaws-src,用于wordnet词典的同义词、近义词研究
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 ...
代号为 Jaws 的 jaws-spark-sql-rest 是一个 Spark SQL/Shark 队列的 RESTful 服务,基于 Spark ,提供 Mesos 和 Tachyon 支持。当前支持 Spark 0.9.x 和 Shark 作为后端框架。
Jaws 是一个框架和内容管理系统的动态网站的建设。它的目的是要友好的用户提供易用和多种方法来定制的网站,但同时是开发者友好的,它提供了一个简单的和强大的框架。 Jaws完整版包括爪的核心,所有小工具 ,所有的...
Jaws是用于构建动态网站的框架和内容管理系统。 它的目标是对用户友好,以提供易用性和自定义网站的多种方式,但与此同时,Developer Frendly则可以入侵您自己的模块
JAWS图形 JAWS,Javascript和AWS Stack的图形资产。
这是一个用引导的项目。 入门 首先,运行开发服务器: npm run dev # or yarn dev 用浏览器打开以查看结果。 您可以通过修改pages/index.js来开始编辑页面。 页面在您编辑文件时自动更新。... 可以在pages/api/hello...
V5 keygen自留备份,请勿下载 请支持正版软件,拒绝盗版
资源分类:Python库 所属语言:Python 资源全名:jlab_jaws-0.0.2-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059