转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件开发 >> JAVA开发 >> 正文
使用Forte for Java开发EJB         ★★★★

使用Forte for Java开发EJB

作者:闵涛 文章来源:闵涛的学习笔记 点击数:859 更新时间:2009/4/22 23:27:17
  本文描述了Forte for Java企业版3.0和java 2.0 平台、以及与J2EE兼容的服务器和容器一起,为开发者提供了一个建造端对端(end-to-end)Java应用程序的强大的环境。在本文中,我们将集中介绍使用Forte for Java企业版开发企业JavaBean(Enterprise JavaBeans简称EJB)应用程序。
简介

  Sun ONE(Sun Open Net Evironment)开放网络环境作为Sun公司发布的网络服务战略,为企业提供创建、装配和配置Web的服务。Sun ONE框架包括很多工具和技术,例如Forte for Java和Forte ESP,创建(create)、装配(assemble)、集成(integrate)和分发(distribute)这些Web服务给最终用户。Forte for Java基于开放式架构,设计成容易和其他工具集成,诸如Macromedia Dreamweaver与Adobe GoLive等网页设计工具和包括ISV等开发的应用服务器(Application Server)等软件。

  Forte工具向导包括了许多向导和特性,为开发者自动完成了许多细节性工作。

  本文着重介绍了Forte for Java企业版在EJB开发方面的特性,以及如何有效的利用这些特性。利用Forte for Java 企业版工具向导可以开发、配置和测试符合EJB 1.1规范的EJB(注:Forte for Java企业版将在下一个版本中支持EJB 2.0规范)。简言之,Forte for Java 企业版提供的EJB开发主要包括了以下的特性和优点:
  • 提供开发会话bean(session bean)(有状态的或无状态的皆可)和实体bean(entity bean)的模板。
  • 包括 bean管理存储(bean-managed persistence简称BMP)和容器管理存储 (container-managed persistence简称CMP)。
  • 生成需要的界面和类---bean的本地接口(home interface),远程接口(remote interface)和实现类(implementation class)。
  • 通过"logical" bean来协调与简化bean的开发。
  • 可以用来检查bean是否遵循EJB 1.1 规范。
  • 自动将这些bean打包在一个EJB的 JAR文件中。
  • 通过标准的部署(deployment )API 实现应用服务器的集成,使bean的开发更快捷。
  • 通过采用工具向导并生成一个bean的JSP 测试客户端,简化了bean的测试过程。
    Forte for Java 企业版的关键特性是它侧重于EJB的开发、部署、测试周期。它关心的是bean开发过程中的大部分的'杂务活'以及其他的一些工作。例如:
  • 自动生成必要的界面。
  • 包含了必要的方法的实现。
  • 帮助建立EJB的字段。
  • 能提示或直接插入所有方法必要的参数、返回类型和异常。
  • 编译bean一步完成。
  • 对已编译的bean进行应用服务器打包和部署的工作也是一步完成。同时FORTE FOR JAVA企业版能为bean创建测试客户端。这个测试客户端可以从浏览器一端调用以测试该bean的功能。
  开发EJB

  EJB是一种用于商务过程(business processes)和商务数据(business data)建模的强大的组件。EJB开发者,通常也就是个人或某公司商务系统的专家,他们更适合把精力集中在bean的商务逻辑的实现上,而让EJB容器和J2EE平台来处理企业运算当中的非商务逻辑的部分(如远程访问,事务处理,安全等)。尽管如此,开发EJB绝不仅仅是单纯编写商务方法这么简单。

  首先,开发EJB需要正确设置开发环境,才能把bean的组件部署到应用服务器上。其次,需要创建构成EJB的不同组件,并根据bean类型的不同,这些组件必须包含特定的方法。一旦开发了bean,就必须把这些bean部署到操作环境中。最后,应该通过客户端或测试程序来对这些bean进行验证。


[系统软件]InstallShield Express for delphi制作安装程序定…  [系统软件](转帖) 忘记登录密码的解决方案 for XP/2003/2000
[系统软件]交叉编译sshd for IXP425 ARM  Platform by MVL 3…  [Delphi程序]《关于VisiBroker For Delphi的使用》(4)
[Delphi程序]一个超链接Image控件!(For D3,D4,D5,D6)源代码  [Delphi程序]Five of the best tools for Delphi
[Delphi程序]《关于VisiBroker For Delphi的使用》(3)  [Delphi程序]《关于VisiBroker For Delphi的使用》(2)
[Delphi程序]《关于VisiBroker For Delphi的使用》  [Delphi程序]Delphi for .Net 编译器预览 - by John Kaster
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · C语言系列  · VB.NET程序
    · JAVA开发  · Delphi程序
    · 脚本语言
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台