技术开发 频道

BEA WebLogic Workshop学习笔记(一) - 准备篇



【IT168技术资讯】 

续上篇,通过本文的学习,读者将能掌握:
1 会使用WebLogic Workshop创建EJB应用;
2 学会使用EJB Control,用WebLogic Workshop快速对相应EJB进行测试; 

    类似的在Workshop上开发EJB的文章在dev2dev站点上有一篇,《用WebLogic Workshop开发EJB》,所以在本文中与其相同的内容部分我就不再多讲。

用WebLogic Workshop创建一个应用(application)

    在这里读者一定要明白Workshop中应用(Application)和项目(Project)两个模型的意义及它们间的关系
应用(Application)模型是:

1.  作为一个单元部署到服务器的资源与组件的集合

2. 
在Workshop IDE中操作的最顶层工作单位

3. 
一个J2EE Enterprise Application (EAR)

4. 
一个应用(Application)可包含一或多个项目(Project),libraries及security mappings



    上图表明的意思是,建立的这个应用类型是Portal应用,其支持Portal应用,指定的这个应用将部署在我们刚建的那个Platform类型的domain上(mdomain)。

建立EJB项目(Project)
项目(Project)模型定义了开发者如何:

1.  组织应用源文件

2.  使用组件组装应用

3.  贯通编码、编译、调试周期

4.  打包用于部署的应用 项目类型有:

Project类型 简述
Web Web应用类型
Web Service Web Service应用类型
Control 用于构造和打包可在其他Projects的components中使用的控件
EJB 支持创建及部署新的EJB
Java 用于开发或汇总通用JAVA代码,而这些代码并不属于像web services, controls 或 EJBs这样的实体
Schema 提供方便地自动存取BEA的XMLBeans的功能
Portal 类似于一个WEB Project,但提供Portal功能
Datasync 用于开发和维护通用的门户服务,以方便应用及门户的个性化开发使用
Process 包含业务流程文件、控制文件及数据转换等文件

我们继续创建EJB Project,右键点击MyEJBApp,然后选择"new"一个"project",在弹出对话框中选中Project类型为EJB项目,再点击"create"创建该EJB Project。



0
相关文章