• 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 的概述, 并提供了提示和链接更详细的信息.


     

     

  • 相关阅读:
    Spring Bean 生命周期
    Spring中如何动态注入Bean实例教程
    你真的会学习吗——教你如何学习《如何高效学习》
    零基础报考软件设计师的经验教训
    UDP的优点
    科二科三练车,必须明白的10个基础
    怎样查看光驱硬盘托架的尺寸
    Scala具体解释---------Scala是什么?可伸展的语言!
    LeetCode Plus One
    LicManager系统对各license类型终端客户机器的监控
  • 原文地址:https://www.cnblogs.com/GeneralXU/p/1952734.html
Copyright © 2020-2023  润新知