WEB开发网
开发学院软件开发Java 轻量级开发的成功秘诀,第 8 部分: Seaside 阅读

轻量级开发的成功秘诀,第 8 部分: Seaside

 2009-11-11 00:00:00 来源:WEB开发网   
核心提示: 这个消息输出 Youngster,您要看到的所有 Squeak 暂时就是这样,轻量级开发的成功秘诀,第 8 部分: Seaside(3),您了解的东西足够可以开始学习了,在 Seaside 框架中工作现在从 seaside.st 下载 Seaside 映像,毕竟,5 是在单击 Back 前的最后

这个消息输出 Youngster。您要看到的所有 Squeak 暂时就是这样。您了解的东西足够可以开始学习了。

在 Seaside 框架中工作

现在从 seaside.st 下载 Seaside 映像,保存到 Squeak 能够找到的地方(把它和其他的 .image 文件放到一起)。根据说明安装映像,然后启动 Web 服务器。记住:Seaside 是一个开发框架,包括基于 continuation 的 Web 服务器。Seaside 映像有一个运行版本的 Web 服务器和 continuation 框架的代码。

根据 Seaside 相应版本的说明,在浏览器中键入管理页面的路径。就我的映像来说,在浏览器中输入 http://localhost:9090/seaside/config。在提供的数据输入域中分别敲入 seaside 和 admin,作为用户 ID 和密码,单击 Submit。

为使用 continuation,需要一个支持它们的 Web 应用程序服务器。如果您熟悉 Apache Tomcat(它处理 Java serblet)的 Java™ 技术实现,就会理解 Seaside 是一个支持 continuation 的 Squeak 的 Tomcat 实现。

Seaside 管理页面出现时,可以看到已经有一对应用程序在运行(参见图 1)。


图 1. Seaside 管理页面
轻量级开发的成功秘诀,第 8 部分: Seaside

图片看不清楚?请点击这里查看原图(大图)。

Back 按钮支持

在管理页面,单击 Counter 应用程序。Counter 是一个简单的应用程序,它输出一个计数并包括两个链接:+ 和 -。它完全不是一个创新的程序,但很好地展示了 Seaside 的一些功能。单击 + 直到计数为 5。然后,单击 Back 两次。计数现在是 3。这是事情变得有趣的地方。您也许期望应用程序有一个会话,它的当前计数为 5。毕竟,5 是在单击 Back 前的最后一个 Count 值。单击 +:会看到计数为 4,而不是 6!

上一页  1 2 3 4 5 6  下一页

Tags:轻量级 开发 成功

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接