Intelligentedu intelligentedu
Best New Free Computer IT Training Tutorial Resources 最佳新免费电脑的资讯科技培训,补习资源
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian





Blog Roll: 博客滚动:


Top Links: 顶部链接:

September 3, 2007 2007年9月3日

15 Best JBoss Seam Tutorials 15最佳JBoss的煤层指南

JBoss Seam JBoss的煤层 is a web application framework for Java EE 5, developed by是一个Web应用框架为Java EE网上五,开发 JBoss JBoss的 . It uses two proven Java frameworks:它采用了两个证明, Java的框架: EJB3 ejb3 and JSF jsf , by using these you can easily access any back-end EJB component from the front-end by addressing it by its Seam component name. ,利用这些您可以很容易地访问任何后端EJB组件从前端解决它,其煤层组件名称。 Seam煤层 introduces the concept of contexts .概念引入背景 Each seam component exists within a context.每个煤层的组成部分存在的背景。 The conversation context for example captures all actions of a user until he logs out or closes the browser - even multiple uses of the browser back-button. You can automatically generate a CRUD (create-read-update-delete) web application from an existing database using seam-gen, a command line tool.谈话的背景,例如捕捉所有的行动用户,直到他的记录,或关闭浏览器-甚至多重利用浏览器返回按钮,你可以自动生成界面污物(创建读更新删除)的W eb应用程序从现有的数据库的使用煤层根,一个命令行工具。 Seam unifies the component models of JSF and EJB3, eliminating glue code, and letting the developer think about the business problem.煤层统一的构件模型的jsf和ejb3 ,消除胶水代码,并让开发人员认为有关业务问题。 Seam supports two open source JSF-based AJAX solutions: ICEfaces and Ajax4JSF.煤层支持两个开放源代码jsf基于Ajax的解决方案: icefaces和ajax4jsf 。 These solutions let you add AJAX capability to your user interface without the need to write any JavaScript code.这些解决方案可让您添加AJAX技术的能力,您的用户界面,而不需要写任何JavaScript代码。 Seam also provides a built-in JavaScript remoting layer for EJB3 components.煤层也提供了一个内置的JavaScript中远程层ejb3组件。 AJAX clients can easily call server-side components and subscribe to JMS topics, without the need for an intermediate action layer. Ajax的客户可以轻松地调用服务器端组件和订阅JMS的主题,而不需要一个中间层的行动。 Neither of these approaches would work well, were it not for Seam's built-in concurrency and state management, which ensures that many concurrent fine-grained, asynchronous AJAX requests are handled safely and efficiently on the server side.既不是这些方法会运作良好,如果不是煤层的内置在并发和国家的管理,确保许多并行细粒, Ajax的异步请求处理安全和有效地对服务器端。

On August 13, last month, Red Hat released the beta version of its于8月13日,上个月,红帽公司公布的测试版,其 Developer Studio>, an Developer Studio的> ,一 Eclipse月食 -based基于 integrated development environment (IDE)集成开发环境( IDE ) to assist developers migrate to and exploit open source runtimes, frameworks and stacks.协助发展商迁移到并利用开放源代码Runtimes -,框架和堆叠。 Among the benefits of this  new IDE  are:其中的好处,这个新的IDE是:

  1. A unified programming model with new tools around JBoss Seam to build applications in a single, consistent manner.一个统一的编程模型与新工具,围绕JBoss的煤层,以建立一个应用程式,在一个单一的,一致的方式。
  2. An integrated Ajax development environment with JBoss Seam and JBoss Ajax4sf frameworks, JBoss Richfaces components and综合Ajax的开发环境与JBoss的煤层和JBoss ajax4sf框架, JBoss的richfaces组件和 WYSIWYG所见即所得 tools for creating Ajax-enabled Web pages and interfaces.工具创建AJAX功能的网页和接口。

The following are what I consider to be the 15 Best JBoss Seam Tutorials and Documentation sites available on the web today.以下是我认为是最好的15 JBoss的煤层指南和文件的网站可在网上查阅今天。 These will help you learn and start using this web application framework from JBoss and Red Hat.这些将帮助您了解并开始使用此Web应用框架,从JBoss公司和Red Hat 。


JBoss Seam Tutorial: Part 1 JBoss的煤层补习:第1部分
This is a simple step-by-step tutorial by Manuel Palacio.这是一个简单的步骤补习由曼努埃尔帕拉西奥。 He demonstrates how to develop a web application (an addressbook) using Seam.他演示了如何建立一个Web应用程序( 1 addressbook )利用煤层。 He teaches some of the main concepts and features of the Seam framework, such as:他教的一些主要的概念和特征,煤层的框架内,例如:
  • Atomic conversations原子交谈
  • Bijection bijection
  • Remoting在Remoting
  • PDF generation PDF生成器
  • File upload文件上传
  • Integration with RichFaces and Ajax4JSF整合与richfaces和ajax4jsf
Here are parts 2 through 6 of this Seams tutorial:以下是部分的2至6本煤层教程: Part 2第2部分 , Part 3第3部分 , Part 4第4部分 , Part 5第5部分 , Part 6.第6部分。


JBoss Seam Generator and Eclipse IDE Video Tutorial JBoss的煤层发电机和Eclipse的IDE视频教程
In this three-part Video Tutorial you'll learn how to install and set up JBoss application server, use Seam Generator to build Web applications in a Rails-like manner, and all that inside standard Eclipse IDE.在这三个部分的视频教程,您将了解如何安装和设置了JBoss应用服务器,使用煤层发电机,以建立Web应用程序在一轨样的方式,和所有的内标准的Eclipse的IDE 。 So it seems like the best of both worlds.因此,它似乎最喜欢的两个世界。 View the Video查看视频 .


Rapid CRUD application development with JBoss Seam and MySQL database 快速粗的应用开发与JBoss的煤层和MySQL数据库
Seam is great framework, but issues can emerge if you skip the defaults and create something on your own, such as to plug it into existing environment.煤层是大框架,但问题都可以出现,如果你跳过拖欠和创造一些自己的,例如,以把它插入到现有的环境。 When you use the Seam framework with defaults, it allows you to easily and quickly create CRUD applications.当您使用煤层的框架内与预设值,它可以让您轻松,快速创建界面污物的申请。 This is a very simple tutorial on how to set up your first Seam project with the MySQL server.这是一个很简单的补习就如何设立你的第一个项目的煤层与MySQL服务器。 It uses Ubuntu 7.04 FF with MySQL and Java 6.0 installed from the standard repos.它使用Ubuntu的7.04法郎与MySQL和Java 6.0安装从标准回购。


Seam Tutorial from Redhat 煤层补习,从Redhat
In this tutorial, we'll assume that you are using JBoss AS 4.2 with Seam, as in the case of JBoss Enterprise Application Platform.在此教程中,我们将假设您正在使用的JBoss 4.2与煤层的情况一样, JBoss的企业应用平台。 This Seam tutorial is part of the这煤层补习是部分的 Seam - Contextual Components Reference Guide 煤层-内容组件参考指南 , whose detailed links are below. ,其详细的链接如下。 Here is the same这里是相同的 Seam tutorial for JBoss AS 4.05.煤层补习为JBoss的作为4.05 。

These are the four official JBoss Seam Documentation sites :这些都是四种官方JBoss的煤层文件的网站

JBoss Seam API Documentation JBoss的煤层API文档

Seam JSF Controls 2.0 API煤层jsf管制2.0空气污染指数

JBoss Seam Documentation JBoss的煤层文件

Seam Textual Components Reference Guide煤层的文本组件参考指南
1. 1 。 Seam Tutorial煤层补习
2. 2 。 The contextual component model语境组件模型
3. 3 。 Configuring Seam components配置煤层组件
4. 4 。 Events, interceptors and exception handling事件,拦截器和异常处理
5. 5 。 Conversations and workspace management会话和管理工作
6. 6 。 Pageflows and business processes pageflows和业务流程
7. 7 。 Seam and Object/Relational Mapping煤层和对象/关系映射
8. 8 。 JSF form validation in Seam jsf形式验证在煤层
9. 9 。 The Seam Application Framework煤层的应用框架
10. 10 。 Seam and JBoss Rules煤层和JBoss规则
11. 11 。 Security安全
12. 12 。 Internationalization and themes国际化和主题
13. 13 。 Seam Text煤层文本
14. 14 。 iText PDF generation itext PDF生成器
15. 15 。 Email电子邮件
16. 16 。 Asynchronicity and messaging asynchronicity及传讯
17. 17 。 Caching缓存
18. 18 。 Remoting在Remoting
19. 19 。 Spring Framework integration Spring框架一体化
20. 20 。 Configuring Seam and packaging Seam applications配置煤层及包装煤层申请
21. 21 。 Seam annotations煤层说明
22. 22 。 Built-in Seam components内置在煤层组件
23. 23 。 Seam JSF controls煤层jsf管制
24. 24 。 Expression language enhancements语言表达增强
25. 25 。 Testing Seam applications测试煤层申请
26. 26 。 Seam tools煤层工具

Sample Application using JSF, Seam, and Java Persistence APIs on Glassfish 示例应用程序使用jsf ,煤层,和Java持久性API的对玻璃鱼
This Sample Store Catalog app demonstrates the usage of JavaServer Faces, a Catalog Stateful Session Bean, the Java Persistence APIs, and Seam to implement pagination of data sets.这个示例商店目录应用表明,使用JavaServer界面,目录状态会议菜豆, Java和持续空气污染指数,煤层实施分页的数据集。 Carol McDonald took this example卡罗尔麦当劳了这个例子 Pagination of Data Sets in a Sample Application using JSF, Catalog Facade Stateless Session, and Java Persistence APIs  and refactored it to use Seam on Glassfish by following the steps in Brian Leonards blog分页的数据集在一个示例应用程序使用jsf ,产品目录的幌子无国籍会议,和Java持久性API和refactored ,它可以利用煤层对玻璃鱼按下列步骤在布赖恩李博客 Seam Refresh煤层刷新 and the clickable list example in the和点击清单,例如在 Seam Tutorial.煤层补习。


Seam Refresh 煤层刷新
To introduce Seam, Brian Leonard uses the same Registration application that JBoss uses in their引入煤层,布赖恩伦纳德使用相同的注册申请表示, JBoss的使用在其 Seam tutorial煤层补习 . He takes a different approach, however, in that his version of the Registration application is pure Java EE 5 (no Seam), and then he walk you step-by-step through the changes necessary to configure the application to use the Seam framework.他以一种不同的做法,不过,在他的版本的注册申请是纯Java电子工程专辑五(无焊缝) ,然后他走,你一步一步通过必要的改革,来配置应用程序以使用煤层框架。 He also uses this approach for a presentation he often gives titled "Refactoring to Seam".他还利用这种方法用于演示文稿,他常常给名为“重构煤层” 。 You can view a draft of his您可以查看他的草案 slides幻灯片 for the upcoming为即将到来的 Jazoon jazoon conference.会议。


Trying out JBoss Seam 尝试JBoss的煤层
To really help you learn the JBoss Seam framework, including its benefits, Brian Leonard takes you through the steps required to port a standard JSF / EJB 3.0 application to one that uses the Seam framework.要真正帮助您了解JBoss的煤层框架,包括它的好处,布赖恩伦纳德将带您通过所需的步骤,港口的标准jsf / EJB的3.0的应用之一,利用煤层框架。 To be consistent with JBoss' example, he has rewritten the registration application using standard JSF / EJB 3.0.要符合JBoss的例子,他改写了注册申请使用标准jsf / EJB的3.0 。 Now let's port it back.现在让的港口,这回。


Seam and SOA 煤层和SOA
Michael Yuan has been thinking how Seam fits into SOA and learning how to mesh and reuse services already built in single silo applications.迈克尔元一直思考如何煤层适合SOA和学习如何主题词和重用服务,在已建成的单筒仓申请。 With the support for web services in Seam 2.0, it is actually quite easy to fit a Seam application into a SOA environment.与支持Web Services在煤层2.0 ,它实际上是很容易适应煤层应用到SOA环境。 In this post, he discusses the work he did with the seambay example (a spoof auction site) to make it share its listings with other services, and receive listings from other services.在这个职位,他讨论的工作,他与seambay例如( 1欺骗拍卖网站) ,使其分享其上市与其他服务,并收到物品从其他服务。


JBoss Seam: A Deep Integration Framework JBoss的煤层:深集成框架
Michael Yuan demonstrates the integration points Seam provides and discusses Seam's integration with JavaScript, and with JSF vendors such as RichFaces and IceFaces.迈克尔元,显示集成点煤层提供,并讨论了煤层的一体化与JavaScript ,而与jsf厂商如richfaces和icefaces 。 He also addresses Business process modeling, alternate output via iText, and advanced job scheduling.他还讨论了业务流程建模,候补委员,输出通过itext ,和先进的作业调度。


Introduction to JBoss Seam 介绍JBoss的煤层
This article is an introductory article and covers the idea that gave birth to JBoss Seam, its advantages, the various modules involved along with a Sample Application.本文是介绍文章,并涵盖的想法诞生了JBoss的煤层,它的优势,各单元所涉及的随示例应用程序。 This article assumes the readers to have some bit of knowledge and programming in areas like Java Server Faces and Enterprise Java Beans 3.0.本文假定读者有一些比特的知识和编程的地区一样, Java Server Faces和企业Java豆3.0 。 For more information about these technologies, visit如需有关这些技术,请访问 jsf.javabeat.net/index.php jsf.javabeat.net /的index.php and www.javabeat.net/javabeat/ejb3/index.php .


JBoss Seam for J2EE Developers I: What is Seam JBoss的煤层为J2EE的开发者:什么是煤层
In this article,在这篇文章中, Michael Yuan迈克尔元 first introduces you to basic Seam concepts and the "annotated POJO" component programming model.首先向您介绍的基本概念,煤层和“注明波霍”组成部分的编程模型。 He uses Hibernate JPA implementation for ORM (Object Relational Mapping) and data access.他使用了Hibernate的jpa实施ORM的ORM (对象关系映射)和数据存取。 If you do not want to use JPA, you can still use Hibernate POJOs and Session APIs directly (see the "hibernate" example later).如果您不想使用jpa ,您仍然可以使用的Hibernate的POJOs和会议的宣传短片直接(见“休眠” ,例如更新版本) 。 Then, in然后,在 Part II第二部分 of this article series, he presents a tutorial on how to install JBoss AS / Tomcat, build the Seam non-EJB3 example applications, and deploy them.这篇文章的系列,他提出了一种补习就如何安装JBoss的作为/雄猫,建设煤层非ejb3例如申请,并将它们部署。 He also explains the configuration requirements for deploying Seam POJO applications, as well as the trade-offs between EJB3 components and POJO components.他还解释了配置的要求,部署煤层波霍申请,以及为贸易之间的取舍ejb3元件和波霍组件。


Seamless JSF, Part 1: An application framework tailor-made for JSF 无缝jsf ,第1部分:一个应用框架量身定作,为jsf
Discover Seam's unique enhancements to the JSF life cycle.发现煤层的独特增强到jsf的生命周期。 In this article, the author explains what differentiates Seam from other Web frameworks typically paired with JSF, shows you how easy it is to add Seam to an existing JSF application, and concluds with an overview of Seam's enhancements to the JSF application life cycle, touching on stateful conversations, factory components, and no-fuss configuration using annotations.在这篇文章中,作者解释有什么区别煤层从其它Web框架通常搭配jsf ,表明你是多么容易添加煤层到现有的jsf申请,并concluds与概述了煤层的增强向jsf应用程序生命周期,感人对状态的谈话,工厂组成,并没有大惊小怪配置使用说明。


Seamless JSF, Part 2: Conversations with Seam 无缝jsf ,第2部分:会话与煤层
Use Seam to build a stateful CRUD application.利用煤层建立一个状态粗的应用。 Developing a stateful CRUD application is a breeze with Seam on the job.发展中国家的状态粗的应用是一件轻而易举的煤层与对就业。 In this second article in his Seamless JSF series, Dan Allen shows you how to use Java Server Faces (JSF) and Seam to develop the create, read, update, and delete use cases for a Web-based golf course directory.在这第二条在他的无缝jsf系列,丹李鹏飞告诉您如何使用Java服务器面临着( jsf )和煤层发展,创造,阅读,更新和删除的用例为一个基于网络的高尔夫球场目录。


Seamless JSF, Part 3: Ajax for JSF 无缝jsf ,第3部分: Ajax的为jsf
Seam Remoting and Ajax4jsf seamlessly fuse client and server.煤层在Remoting和ajax4jsf无缝融合,用户端和伺服器。 In this final article in the Seamless JSF series, Dan Allen shows you how to use the Seam Remoting API and Ajax4jsf components to communicate with managed beans on the server as if they were local to the browser.在这最后的文章中无缝jsf系列,丹李鹏飞告诉您如何使用煤层Remoting的API和组件ajax4jsf沟通与托管的beans在服务器上,因为如果他们被当地到浏览器。 You'll learn how easy it is to leverage Ajax as a natural improvement on JSF's event-driven architecture and how to do so without compromising the JSF component model.您将了解它是如何的方便,以杠杆的AJAX作为一个自然的改进jsf的事件驱动的架构,以及如何这样做,同时又不损害jsf组件模型。


You can您可以 download Seam下载煤层 from SourceForge.net sourceforge.net .

Technorati Tags: Technorati标记: , , ,

Popularity: 33% [人气: 33 % [ ? ] ]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. 分享和享受: 这些图标链接到社会书签网站,读者可以分享和发现新的网页。
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts: 相关文章:
  • Free Training for J2EE Programming免费培训J2EE的编程
  • Free Java, C++, and Software Development Ebooks免费的Java , C + +和软件开发电子书
  • OSS Training Toolkit - 8 Free Training Courses开放源码软件的培训工具包-八免费培训课程
  • 246 Freely Available eBooks 246免费电子书
  • Over 250 Freely Available Computer Ebooks超过250个免费提供的电脑电子书

  • Filed under:提起下: Best New Free Computer IT Training Tutorial Resources最佳新免费电脑的资讯科技培训,补习资源 — computer_teacher @ 10:03 pm -c omputer_teacher@下午1 0时0 3分

    1 Comment 1条评论 »

    1. [...] 15 Best JBoss Seam Tutorials » This Summary is from an article posted at - [ … … ] 15最佳JBoss的煤层指南»本摘要是从一篇文章,张贴在- Intelligentedu.com intelligentedu.com Free Computer Training Blogs on [...]免费电脑培训博客[ … … ]

      Pingback by 由pingback University Update - AJAX - 15 Best JBoss Seam Tutorials 大学更新-阿贾克斯- 15最好的J B oss的煤层指南 — September 4, 2007 @ -2 007年9月4 @ 12:47 am 上午12时47分

    RSS feed for comments on this post. RSS馈送的评论对这个职位。

    Leave a comment留下意见

    You must be您必须 logged in记录在 to post a comment.张贴评论。