BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

文章:用Spring Web Flow和Terracotta搭建Web应用

| 作者 霍泰稳 关注 1 他的粉丝 发布于 2007年6月8日. 估计阅读时间: 2 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

Spring Web Flow 是Spring Framework 中的web应用组件,它提供了一种编写有状态和基于会话的web应用的简便手段。Spring Web Flow 使得逻辑流程成为Web应用中的一等公民,它能让你定义为自包含模块,以独立于应用的其它部分来配置和重用。

Spring Web Flow 引入了几种有状态数据域:request、flash、flow和conversation等,这让你能用新的方式来开发有状态Web应用。它也提供了定制应用状态管理的扩展点。

Terracotta for Spring是通过在多个JVM集群来给基于Spring的应用提供高可用性的运行时。它给Spring Web Flows的所有域都提供了透明的声明式集群服务(普通的Spring beans同样适用)。

在这篇文章中作者会首先给你一个Spring Web Flow和Terracotta for Spring的总体介绍。然后会向你展示如何联合使用这些技术来进入构建有状态、基于会话、可扩展和高可用的Web应用的新领域。Spring Web Flow和Terracotta for Spring结合在一起,给你提供了构建有状态、基于会话、可扩展和高可用性Web应用的新方式。

本文作者之一Jonas Bonér在Terracotta Inc.工作,关注战略、产品开发与架构和传播技术,是AspectWerkz AOP框架的创始人,也是Eclipse AspectJ 5 项目和很多其它开源项目的贡献者。Eugene Kuleshov是一个独立顾问,有12年的软件设计和开发经验,专注于应用安全、企业集成(EAI)和面向消息中间件,另外他也积极参与了很多开源社区的项目。

阅读全文:用Spring Web Flow和Terracotta搭建Web应用

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

■■国产"袋鼠蛋"web服务器正式发布,免费且开源 by Leon Kennedy

kangaroo-egg(袋鼠蛋)是国内第一个开源的动态web服务器,是完全采用java技术开发的功能强大拥有完全自主知识产权且开源的web服务器。其拥有自己的开发语言DQM及容器(类似于Servlet/JSP),可以很容易开发出满足各种业务要求的web应用。
同时具有:
动态网页扩展名自定义;
集成HTTP压缩功能;
自动生成和管理静态页面;
有条件的文件输出(下载);
隐藏动态网页代码;
----------------------
www.kangaroo-egg.com

Re: ■■国产 by Gao DerDer

哦,去看看!

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

2 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT