常州哪里学街舞好:”家庭”一词的来源?

来源:百度文库 编辑:高考问答 时间:2024/05/07 08:30:30
有谁可以告诉我”家庭”一词的来源吗?
谢谢

评论 ┆ 举报

最佳答案此答案由提问者自己选择,并不代表百度知道知识人的观点

回答:天才
天外飞仙
12月12日 19:17 门户是一种提供应用程序和信息单点访问接口的 Web 站点,它可能是一个 WebLogic Portal 服务器内承载的多个应用程序之一。

门户对于一些公司越来越重要,因为这些公司日益需要为员工、合作伙伴和客户提供应用程序、信息和业务流程的集成视图。WebLogic Portal 可满足这些要求,允许公司生成门户以将功能和资源结合在一个接口中,同时强制执行业务策略、流程和安全性要求,并为最终用户提供个性化信息视图。

从最终用户的角度看,门户是一种 Web 站点,其中的页面由选项卡或其他导航形式呈现。每个页面都包含嵌套子页,或者一个或多个 Portlet(显示静态 HTML 内容和复杂 Web Service 等内容的各个窗口)。页面可以有多个 portlet,从而方便用户在一个地点访问不同的信息和工具。此外,用户还可以自定义门户视图。方法是,添加自定义的页面和必需的 portlet,然后更改接口外观。

请参考下面的示例了解门户解决的业务问题。任何公司在提供 Web 平台方面都要考虑以下几种类型:面向员工的 Intranet、面向贸易伙伴并提供互操作的安全站点和公共 Web 站点。WebLogic Portal 的灵活门户网络体系结构支持选择多种实现方式,这些实现方式都允许在门户间重用资源。

用 Java 2 Enterprise Edition (J2EE) 术语解释门户
从 J2EE 的角度看,WebLogic Portal 是一种企业应用程序,由 Enterprise Java Bean (EJB) 组件和一组 Web 应用程序组成。企业应用程序包含核心应用程序编程接口 (API), 而 Web 应用程序包含 Servlet、Java Server Page (JSP)、JSP 标记库,以及支持 Java 类。

WebLogic Portal 体系结构允许每个门户 Web 应用程序有多个门户,使您能够灵活生成和利用多个门户部署中的 Web 应用程序资源和安全性。

从技术角度讲,门户是最终用户可用资源和功能的容器。这些门户视图(在 WebLogic Portal 中称为桌面)提供用户访问的统一资源地址 (URL)。

构成门户的组件
在 WebLogic Portal 中,门户的定义是一个 XML 文件。XML 文件在门户设计器生成门户时自动创建,门户设计器作为 WebLogic Workshop Portal Extensions 的一部分提供。门户文件包含组成特定门户实例(如书册、页面、Portlet 和外观及感觉组件)的全部组件。

许多组件之间具有分层关系。例如,书册包含页面,而页面包含 Portlet。文档结构图示显示了门户文件中的组件之间的关系。以下是组成门户接口的组件的描述。

桌面 - 桌面是门户组件的受众特定视图,它包含门户页眉、页脚和主体。主体包含大量门户内容:书册、页面、Portlet 和外观及感觉元素。一个门户可以支持一个或多个桌面。门户管理员设置桌面权限并准备将其用于公共用途之后,此桌面即成为最终用户访问的门户的视图。用户可以通过桌面自定义来配置自己的视图。可以将桌面当作网站或门户的用户视图,它根据用户上下文展示不同组信息或工具。例如,机构中的每个部门(人力资源、会计、法律、销售)都可以定义包含自己的 Portlet、导航和外观及感觉的门户桌面,而这些桌面都由一个门户定义支持。

外壳 - 桌面的页眉和页脚,由门户外壳(.shell 文件)控制,通常是主体上方及下方的区域。这些区域通常显示诸如个性化内容、横幅图形、法律声明和相关链接等内容。

书册 - 书册是提供高级内容组织和导航的组件。书册包含页面或其他书册,提供页面及内容的分层嵌套机制。书册由控件(如选项??┍晔丁?br />
页面 - 页面包含显示实际门户内容的 Portlet。门户还可以包含书册及其他页面。页面由控件(如选项卡集)标识。

布局和占位符 - 布局即一种 HTML 表定义,页面使用布局可确定页面中 Portlet 的物理位置。管理员和用户可以为页面选择不同的可用布局。占位符是布局中的各个单元,Portlet 放置在这些单元中。

Portlet - Portlet 是呈现应用程序、信息和业务流程的窗口。Portlet 可以包含任何内容:静态 HTML 内容、Java 控件、复杂 Web Service 和处理量很大的应用程序。Portlet 可以互相通信,并加入 Java 页面流,此页面流使用事件,通过应用程序确定用户路径。一个页面可以有多个 Portlet。您还可以拥有一个 Portlet 的多个实例。例如,可以将 Portlet 实例放在多个页面上;这样,如果用户没有查看具有此 Portlet 的某一页面的权限,则可以查看其他具有此 Portlet,并有权限查看的页面。Portlet 可以拥有不同模式,如可在标题栏中选择的最小化、最大化、编辑、删除、配置和帮助。

“门户渲染”组件和“外观及感觉”组件(未显示在图示中)- 桌面的外观由“外观及感觉”确定。外观及感觉定义包含两种主要元素:外观和骨架。

外观 - 外观提供桌面界面的全部组件使用的总体颜色、图形及样式。外观是图形和层叠样式表 (CSS) 的集合,允许更改门户的外观及感觉,而无需直接修改门户组件。对图像和样式的引用在外观中产生,而无需将硬代码编入门户定义。外观及感觉文件提供要使用的外观目录的路径。主题是外观的子集,可应用于书册、页面和 Portlet,它提供了一种方式,可为各个桌面组件使用不同的样式集。

骨架 - 外观及感觉文件还提供要使用的骨架目录的路径。每种类型的组件(从桌面到 Portlet 的标题栏)都具有相关的 JSP 文件(称为骨架文件),用于渲染组件。有的骨架文件简单,有的比较复杂。例如,每个桌面都使用名为 shell.jsp 的骨架文件,此骨架文件只提供开始和结束 <HTML> 标记来渲染桌面。另一方面,Portlet 标题栏具有名为 titlebar.jsp 的骨架文件,此文件较复杂。它包含对 API 中的各种窗口化方法的 Java 调用,引用要在标题栏中使用的按钮图形,并用 HTML 表定义确定标题栏元素的放置。

骨架 Servlet 中的逻辑执行外观及感觉之后,组件将分层渲染至一个 HTML 实例中,此实例是桌面的用户视图。

管理员和用户可以从可用外观及感觉定义列表中进行选择,该列表可以更改桌面用户视图的外观或行为。例如,一种外观及感觉的页眉包含静态图形,而另一种外观及感觉的页眉可以包含一种活动,此活动针对用户提供内容仓库中的个性化内容。

门户开发工具和服务
WebLogic Portal 包括许多功能强大的工具和服务,它们使门户开发快速简便。

设计器和样例 - WebLogic Workshop Portal Extensions 包括门户设计器及 Portlet 设计器,可提供图形拖放功能和基于网格的属性设置,使您可以在几分钟内创建完善的门户。例如,可以创建门户文件(与默认页一起显示),将一个样例 JSP 从文件树拖动到默认页上,这样就自动创建了一个 Portlet。然后可以保存文件并在浏览器中查看门户桌面。

Java 控件 - WebLogic Workshop Enterprise Edition 包括许多功能强大的 Java 控件,开发者无需从事低级编码,从而减少了要写入的代码行(进而减少错误数)。WebLogic Portal 提供了几个 Java 控件帮助开发个性化应用程序,如用户配置文件控件和显示内容控件。

Portal Java 控件提高了开发人员开发应用程序的工作效率。开发人员可以将用户配置文件控件插入 JSP 或 Java 页面流,并选择检索及更新用户配置文件信息的适当方法,确定用户是否存在,或根据搜索参数检索用户列表,而无需编写代码以直接访问 API 或 J2EE 资源或使用 JSP 标记。

JSP 标记 - WebLogic Workshop Portal Extensions 包括 JSP 标记库,允许您使用最少的编码执行有用的任务。

内容管理 - WebLogic Portal 包括功能强大的内容管理功能,使您可以在一个虚拟内容仓库中集成并管理多个内容管理系统。作为开发人员,您可以查询仓库,检索并显示门户应用程序的个性化内容。虚拟内容仓库在 WebLogic Administration Portal 中设置并管理,且支持完全开发生命周期。

统一用户配置文件 - WebLogic Portal 包括一个统一用户配置文件服务,它允许您添加、访问并管理某一逻辑位置的所有用户及其属性,即使用户数据的基本组存储在外部系统(如 LDAP 服务器)中。统一用户配置文件是下列过程中的关键元素:如触发个性化、设置基于角色的管理,以及为最终用户创建对门户资源的权限。

个性化、交互作用管理和行为跟踪 - 使用门户资源设计器可以定义属性、规则和操作,它们用于向用户显示个性化 Web 内容、发送自动电子邮件或提供自动折扣。使用设计器可以创建活动、内容选择器、占位符和用户配置文件及其他属性。WebLogic Workshop Portal Extensions 还提供了一组事件,用于跟踪门户中的用户行为,而且使用设计器可以注册您开发的自定义事件。

API - WebLogic Portal 包括一组范围广泛、可直接用于自定义应用程序开发的 API。例如,表达式包提供一组表达式,使您可以构造复杂的内容查询。

揪错 ┆ 评论 ┆ 举报