Oracle WebCenter 11g 快速开发指南--翻译(一)

第一章:开发者快速开发指南

      作为一个开发者,如果你准备建立一个WebCenter Portal application ,你需要一个好的路线图,来指导你从什么地方开始,提供初始化的经验;本章首先解决开发环境的设置问题,并给出具体的做法与提示;

     

       提示:如果是你是初学者,请先看1.1节“WebCenter Portal Developer's FAQ”
     

       本章包括的章节如下:

 

              • 1.1、WebCenter Portal Developer's FAQ

              • 1.2、Installing Required Software

              • 1.3、Preparing for Team Development

              • 1.4、Creating a New WebCenter Portal Application

              • 1.5、Preparing for Iterative Development

              • 1.6、Creating Application Resource Connections

              • 1.7、Planning the Portal Layout

              • 1.8、Working with Skins

              • 1.9、Preparing for Round-Trip Development

              • 1.10、What Configuration Files Should I Know About?

              • 1.11、Installing Database Schemas

 

1.1 WebCenter Portal Developer's FAQ

     Table1-1 是开始开发过程中遇到的基础的问题:

               提示:在开始设计和开发WebCenter Portal application 之前,建议先去看第8章:“Understanding WebCenter

                        Portal Applications”;该章节讲了“portal framework”概述,并且给出了提示和更多详细信息;

 

Table 1-1 WebCenter Portal Developer's FAQ

QuestionAnswer

开始开发前需要安装那些软件?

最低要求, 需要安装JDeveloper 和 WebCenter Extension bundle (a JDeveloper add-in that includes WebCenter functionality). 典型的门户Portal也包括数据库, 内容知识库, 和搜索引擎的安装. 请参考1.2、"Installing Required Software."

针对团队的资源控制(源码控制),该如何做?

JDeveloper 能够集成各种资源控制系统. 请参考1.3、“Preparing for Team Development.”

怎样提高团队的生产力?

最好提高团队生产力的方式是能够迭代开发.拥有迭代开发功能, 你只需要通过刷新就可以看到portal 文件的变化. 请参考 1.5、"Preparing for Iterative Development."

如何创建一个新的portal application?

WebCenter 提供了一个拆箱即用的模板,该模板预为你预配置一个portal应用.该基础的Portal应用包含了开始一个门户的所有特征:默认的页面,拆箱即用的页面模板和导航; 请参考1.4 "Creating a New WebCenter Portal Application."

不打算使用的默认的 portal application的文件和特征属性,能够移除他们么?

可以移除,你可以增加和移除 portal application components. 更多的信息, 请参考6.1 "Manually Configuring a WebCenter Application With Technology Scopes."

如何与数据库和知识库进行连接?

JDeveloper 提供了链接向导让你创建这些类型的链接. 这些链接能够和运用在门户中的特定组件无缝集成, 像内容提供者任务流. 请参考第26章 "Configuring Content Repository Connections."

我想为Portal创建一个可定制程度很高的navigation UI. 是可能的吗?

可以, 你可以使用WebCenter提供的API,来控制navigation UI 的所有方面的渲染.一个流行的技术是使用EL去定制navigation UI 的渲染 .例如, 你能够隐藏基于用户角色的特定链接,或者改变基于指定标准的外观 . 更多信息请参考, 第13章 "Visualizing Your Portal Navigation."

Portal的安全配置是怎样被默认的?

一个WebCenter Portal application ,通过默认使用ADF security来配置. 自动创建的默认的用户名和密码是:weblogic/weblogic1,你可以使用该用户名和密码立即进行测试。请参考第63 章 "Securing Your WebCenter Portal Application."

让内容在门户Portal中显示出来,该采用怎样的定制方式?

一个通用的技术是运用Content Presenter task flow. Content Presenter 能让你把内容添加到页面并通过模板的方式定制显示.更多的信息请参考第25章 "Introduction to Integrating and Publishing Content."

如何在门户中创建出统一布局的页面?

The page template允许你创建布局并能够在门户的任何页面中共享.除此之外,基于页面布局,你也能够针对模板增加像导航用户接口的特征.请参考1.7 节 "Planning the Portal Layout."

有很多ADF组件,如何清楚哪些些人在用?

WebCenter 提供了WebCenter Portal Catalog. 改catalog 包含了一个通用的组件集合,被用来构建portals. 更多信息请参考第15章  "Creating and Managing Resource Catalogs."

改变默认的皮肤,该如何做?

皮肤是定义门户的外观.WebCenter提供了一个门户皮肤,该皮肤能在JDeveloper中方便的编辑. 更多信息请参考 1.8  "Working with Skins."

开发者能把修改或新增加的属性特征发布到生产环境么?

WebCenter 为开发提供了一个双向开发的解决方案。请参考 1.9 "Preparing for Round-Trip Development."

对把门户从开发环境移植到测试环境、生产环境,对门户进行升级,需要做什么操作?

Portal生命周期描述了一种途径,该途径指出了怎样从开发环境到测试环境、测试环境、演示环境,并最终到生产环境;更详细的Portal生命周期管理请参考第9章"Understanding the Portal Life Cycle."

在开发WebCenter Portal过程中我们从哪里获得基础信息?

我们推荐您去复习 第8章 "Understanding WebCenter Portal Applications." 该章呈现了portal framework 的概述, 并提供了提示和链接更详细的信息.


 

 

posted @ 2011-02-09 17:11  GeneralXU  阅读(732)  评论(0编辑  收藏  举报