版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2.2技术实现框架本项目建议使用Oracle Fusion Middleware (即Oracle融合中间件)作为技术实现的基础,如上面所介绍,Oracle融合中间件融合了一系列组件,如图:通过Oracle融合中间件实现对本项目建设的全面支撑,立即整个系统构建在开放的J2EE企业级应用服务器之上,通过企业级开发工具JDeveloper实现开发,通过信息门户平台实现以后系统在界面集成/信息访问的扩展,通过商业智能实现本项目的分析需求,将本项目中相应模块通过流程治理平台实现设计、运行,实现集中化的系统治理和身份。2.2系统体系结构 基于Oracle融合中间件的系统结构图如下:在本项目中,Oracl
2、e融合中间件中的J2EE部分负责各个模块基于扫瞄器的方式构建,在开发过程中,Oracle提供独特的开发框架ADF(Application Development Framework)给开发商。考虑到生产系统(PMS)业务实现流程化的特点,同时Oracle融合中间件中的BPEL PM流程治理器能够支持业务流程的设计、运行。Oracle融合中间件中的Identity Management作为整个PMS系统的用户身份集中治理的平台,集中存储和治理所有用户身份和权限的信息。通过Oracle融合中间件的Discoverer能够定制用户需要的报表,最终所有用户能够通过基于Oracle融合中间件的porta
3、l所构建的企业信息门户来实现对系统各个模块的使用,并支持以后的扩展,立即企业内部其它系统也纳入到portal中来,最终实现一个企业级的workplace,即信息门户。2.4设备配置清单Oracle 应用服务器企业版 + BPEL选件3系统平台本次推举的Oracle融合中间件组件描述(版本10.1.2):Oracle Application Server Containers for J2EEJ2EE认证的Java环境;支持web服务,包括UDDI、SOAP和WSDL;快速启动故障恢复体系结构;先进的应用程序集群机制;基于J2EE的安全框架。Oracle HTTP Server基于Apache,
4、提供动态监控服务、Apache模块体系结构和Web服务器集群的支持。Oracle Application Server Web Cache内置的Web缓存,能够提高动态网站和应用程序的性能。Oracle Enterprise Manager 10g Application Server Control用于应用服务器节点和J2EE组件的可扩展的、基于扫瞄器的治理与监控环境。支持集群安装、配置和治理。Oracle Enterprise Manager 10g Grid Control用于网格操纵,在网格上部署服务,以及进行网格服务的治理和配置。Oracle Sensor Edge Server它是
5、传感器设备与其他软件基础架构之间的桥梁。它的要紧功能是提供一个治理和扩展机制,以便连接物理硬件并将其功能与现有的或新的应用程序轻松集成。使应用程序开发人员无需关注协议级和硬件级更改以及不同设备之间的差异。Oracle Internet Directory一个基于标准的HYPERLINK /dif/cert03/index.htm LDAP v3 目录,支持特不大型的目录部署。通过一个单一的中央信息库,为支持LDAP的应用程序治理用户身份、角色、授权以及验证证书等。Oracle Application Server Certificate Authority用于创建和治理X.509v3数字证书的
6、PKI解决方案。Oracle Application Server Single Sign-On通过企业范围的单一登录,登录到基于Web的、原有的和J2EE应用程序以及Web服务。Oracle Security Developer ToolsJava 安全开发工具包,该工具包为一些差不多任务提供了密码生成块,如爱护传递到较复杂项目的安全,如安全实施面向服务的体系结构 (SOA)。Oracle Application Server Mapviewer该组件为地理空间信息的可视化展现和报表提供了有力支持。MapViewer 是用Java实现的运行在Oracle应用服务器上一个J2EE应用,MapV
7、iewer为Web 应用的开发人员提供了一种通用有效的方式,以地图的形式来集成和呈现业务数据。该组件是需要安装完产品之后进行部署的。Oracle Application Server Portal 基于扫瞄器的环境,用于构建和部署个性化的电子商务门户。Oracle Application Server Personalization使用数据挖掘技术,为网站的注册用户和匿名用户提供实时、个性化的内容。Oracle Application Server Wireless使任何连接到互联网上的便携设备都能访问所有数据库或应用程序中的信息。它的消息体系结构是可扩展的,即同意添加新通道。对下列通道提供现
8、成支持:SMS、EMS、SmartMessages(vCard、vCal、Ringtones、Icons、Operator logos)、MMS、电子邮件、传真、语音通知、传呼机和即时消息。Oracle Application Server Forms Services用于将Oracle表单开发人员应用程序部署到互联网。Oracle Application Server Reports Services支持基于扫瞄器的企业报表编制;支持在任意地点访问任意数据,并以任意格式进行公布。Oracle Business Intelligence Discoverer通过Web扫瞄器创建、修改和执行特定
9、的商务智能报表。Oracle Application Server Integration InterConnect iStudio基于标准的集成开发工具,面向Oracle AS Integration的开发。Oracle Application Server Integration InterConnect基于标准的集成平台,用于连接用户、流程、应用程序、和Web服务。用于连接文件、数据库和传输工具的技术适配器是免费提供的。还提供一套预置的打包应用程序适配器和原有系统适配器(单独许可)。Oracle Application Server Integration B2B 用于定义、配置、治理和
10、监视两个或多个企业之间以电子方式交换信息的工具。但假如是对B2B for RosettaNet和B2B for EDI,则单独收费。Oracle Application Server Adapters适配器,依照相应的ApplicationServer许可证Oracle BPEL Process ManagerOracle 自动化业务流程治理,遵循BPEL规范,用于以自动化和人职员作流步骤来创建、部署和治理跨应用程序的业务流程。包括BPEL Desinger用于设计开发BPEL流程,包括BPEL Server支持BPEL流程的运行,包括BPEL Console用于监控和审计BPEL流程等治理功
11、能。Oracle Application Server TopLink一个高级的Java持续性体系结构,使开发人员能够利用关系数据库快速开发并部署企业Java应用程序。Oracle JDeveloper 10g是一个为建模、开发、调试和部署应用程序和 Web 服务提供端到端支持的 J2EE 开发环境。包括五个Oracle JDeveloper许可证。Oracle BAM业务数据监控展现工具,将数据库中的数据实时以多样化的方式展现出来。4.1系统实现结合本项目需求,Oracle融合中间件使用如下:使用开发工具JDeveloper开发系统模块: Oracle JDeveloper 10g 是一个集
12、成开发环境 (IDE),通过它能够使用最新的 Java、XML 和 SQL 行业标准来创建应用程序和 Web 服务。Oracle JDeveloper 支持包括建模、编码、调试、测试、监测、调整和部署应用程序的完整的开发周期。 可视化和声明式开发方法与创新的 Oracle 应用程序开发框架 (Oracle ADF) 配合工作,简化了应用程序开发过程,减少了琐碎的编码任务,从而提供了前所未有的效率和技术选择。 Oracle JDeveloper 支持开发周期的每个步骤,包括建模、编码、调试、测试、监测、调整和部署应用程序。所有这些任务均从一个 IDE 中使用一组集成特性来完成。Oracle JD
13、eveloper 使用 J2EE、J2SE 或 J2ME 集中进行 Java 应用程序开发。此外,JDeveloper 提供了诸如 XML 模式建模器、XML 代码洞察和 XML 标记属性检查器等特性,因此它能够实现基于 XML 的应用程序开发。为了使开发人员的工具箱更加完善,Oracle JDeveloper 还为构建数据库对象和存储过程提供了完整的开发和建模环境。Oracle JDeveloper 提供了单一、高度集成的、易用的 IDE,它具有一致的界面和开发体验。 Oracle JDeveloper 10g 旨在简化 J2EE 开发。为实现这一目标,Oracle JDeveloper 专
14、注于为 J2EE 开发提供可视化和声明式方法。进一步的简化是由 Oracle 应用程序开发框架 (Oracle ADF) 提供的,Oracle ADF 是一种采纳设计模式并消除基础架构编码的 J2EE 开发框架。 使用 JDeveloper 开发的应用程序能够使用任何数据源,同时能够部署在任何与J2EE 兼容的应用程序服务器上。 Oracle JDeveloper 是百分之百基于 Java 的工具,它是跨平台的 IDE,能够运行在 Windows、Linux 和各种基于 Unix 的系统上,因此,它同意开发人员选择自己的开发平台。 Oracle JDeveloper 使开发人员能够使用最新行业
15、标准来开发应用程序,所开发的应用程序能够在多种硬件和软件平台上运行。使用 Oracle JDeveloper 创建的应用程序能够部署在任何与符合 J2EE 规范的服务器上,同时能够访问任何与符合 JDBC 标准的数据库。 Oracle JDeveloper 同意各种流行的开放源代码框架和工具,它为 Struts、Ant、JUnit 和 CVS 提供了相应的内置特性。该集成使开发人员能够使用这些开放源代码工具简化他们的开发过程。Oracle JDeveloper 提供了扩展 SDK,它同意开发人员添加功能和定制开发环境。Oracle JDeveloper 由核心 IDE 平台及其上的一组扩展构成
16、。开发人员能够依照需要打开或关闭各扩展,以便按需定制 IDE。JDeveloper 小组用来开发产品的 API 也可提供给对集成 Oracle JDeveloper 和增强其功能感兴趣的开发人员和第三方公司使用。 Oracle JDeveloper 10g 包括 Oracle 应用程序开发框架 (Oracle ADF)。那个框架通过尽量减少为实现设计模式和应用程序基础架构而编写代码的需要,从而简化了 J2EE 开发过程。Oracle ADF 将这些代码作为框架的一部分提供给开发人员。Oracle ADF 的突出特点是运行时服务和开发特性。 Oracle ADF 是对先前的 JDeveloper
17、 版本所附带的框架的进展、提高和扩展。 Oracle ADF 基于模型-视图-操纵器 (MVC) 设计模式。MVC 将应用程序体系结构划分为三层: 模型 处理与数据源的交互并运行业务逻辑 视图 处理应用程序用户界面 操纵器 处理应用程序流,并充当模型层和视图层之间的接口 每个层彼此间的独立性导致了一个松散耦合的体系结构。通过让应用程序使用松散耦合的体系结构,简化了维护并增加了代码的重用性。Oracle ADF 为实现 MVC 体系结构提供了特不简便的方式。Oracle ADF 基于四个层: 业务服务层 提供对各种数据源中数据的访问,处理业务逻辑。 模型层 在业务服务层之上提供一个抽象层,使视图
18、层和操纵器层能够以一致的方式使用业务服务的不同实现。 操纵器层 为操纵 Web 应用程序流提供一种机制。 视图层 提供应用程序的用户界面。 Oracle ADF 让开发人员能够在实现每个层时选择他们喜爱使用的技术。不管采纳哪种技术,Oracle ADF 提供同样的可视开发和声明开发体验。 Oracle JDeveloper 简化了将 J2EE 应用程序部署到 J2EE 服务器的过程。它通过对话框为建立应用程序的部署描述符提供了声明式方式。EJB 校验器将校验代码的结构,并消除部署过程中的错误。打包向导将从项目创建标准的 WAR、EAR 和 Jar 文件。这些标准文件能够被部署到任何符合 J2E
19、E 的应用程序服务器上。关于 Oracle 应用服务器、BEA Weblogic、JBoss 和 Tomcat,直接从 IDE 单击一下即可部署到 J2EE 容器。 关于基于 Swing 的应用程序,JDeveloper 提供了相应的向导,该向导能够将应用程序作为 Java Web-Start 应用程序打包,从而简化了客户机机器上的部署。Oracle ADF 业务组件是一个专门用于以更好的声明式方式创建对象(这些对象在数据库上实现业务服务层)的框架。它提供了随取随用的服务,例如事务治理、资源池、锁定、声明式验证规则、转换和对象关系映射。Oracle ADF 业务组件使开发人员在创建访问其数据库
20、的 Java 对象时能够利用 SQL 的完整功能。框架中内置的通用 J2EE 设计模式的实现确保了应用程序的性能和可伸缩性。 调试代码是应用程序开发周期中的重要时期。Oracle JDeveloper 中包括快速和强大的调试器,它为检查代码提供了可视化方式。JDeveloper 调试器支持热切换 (hot-swap) 调试,开发人员能够在调试会话过程中更改他们的代码。在调试时,开发人员能够设置断点以及向前和向后移动到源代码中的任何一点。调试器还提供了用于查看内存堆栈内部情况的视图。 Oracle JDeveloper 同时提供本地和远程调试功能,因此开发人员能够在代码正在远程 J2EE 容器上
21、执行时对其进行检查。关于 J2EE 应用程序,开发人员能够使用 Oracle JDeveloper 附带的内置 J2EE 容器来测试他们的 JSP、Servlet 和 EJB,而不需要安装独立版的应用程序服务器。 Oracle JDeveloper 具备关心开发人员定位和修复性能瓶颈和内存瓶颈的特性。事件、执行和内存监测器的组合使开发人员能够监视应用程序执行,以定位需要关注的代码区域。 Oracle JDeveloper 集成了软件配置工具来治理代码生命周期和实现团队开发。JDeveloper 提供与 Oracle SCM、开放源代码 CVS 和 Rational ClearCApplicat
22、ion Server 现成的集成。开发人员使用向导和菜单选项就能从 IDE 内部调用这些工具。开发人员能够从库添加和删除文件、治理版本历史、签入和签出、锁定和比较文件版本。 Web 服务用于集成应用程序和跨越开发语言界限。使用基于 XML 的行业标准(例如,WSDL、SOAP 和 UDDI),不管代码的位置或在开发过程中所使用的语言如何,都能够重用代码组件。 Oracle JDeveloper 为开发新的 Web 服务和使用现有的 Web 服务提供了完整支持。 Oracle JDeveloper 能够生成将任何 Java 类或 PL/SQL 包暴露为 Web 服务所需的 WSDL 文件。JDe
23、veloper 对 UDDI 的支持包括:将 Web 服务部署到 UDDI 库中、UDDI 扫瞄器以及能够生成用于激活 Web 服务的代码段。 使用BPEL PM实现流程治理:企业业务流程在竞争中提供了最重要的区分点。对流程完美无缺的定义与执行能够为企业提供更有竞争力的产品或服务,降低成本,提高职员服务,同时能够快速地对变化的市场环境做出反应。传统的集成解决方案基于专有技术,特不昂贵,只能用于高端的集成市场。当某些标准,诸如J2EE 连结器结构( J2EE Connector Architecture, JCA),Java消息服务(Java Messaging Service, JMS),以及
24、RosettaNet被定义,并被用于解决该问题的不同方面时,我们仍然缺乏一个完整的流程的定义标准。基于商业流程与Web服务实现一个工业标准不仅会提高新的集成项目的实现与部署速度,而且会降低治理、修改、扩展以及部署现有流程的整体开销。除了时刻与成本的降低以外,这会带来一个战略性的优势:面向市场状况更好的回应。Oracle BPEL流程治理器同意组织基于BPEL标准建模与部署商业流程。流程标准化的基石是一个基于服务的体系架构,BPEL标准提供了降低企业集成项目成本与复杂度的蓝图同时也提高了战略价值。Oracle BPEL流程治理器提供了:第一个100%的本地BPEL引擎,保证百分之百的流程的可移植
25、性。一个产品级的BPEL流程治理解决方案,用户能够现在就使用它。实现BPEL标准的一个业已部署的解决方案。ORACLE BPEL流程治理器提供了一个界面友好的、可信赖的解决方案,关心开发人员设计、部署和治理BPEL业务流程。下图是ORACLE BPEL流程治理器的组件图。BPEL设计器(BPEL Designer)BPEL设计器提供了一个图形化的、用户友好的方式来创建BPEL流程。ORACLE BPEL设计器最独特的地点在于它是完全采纳BPEL作为本地格式的。这确实是讲使用设计器创建的流程是100%可迁移的,同时它同意开发人员查看、修改BPEL源文件而没有降低工具的作用。BPEL设计器具有如下
26、特点:本地BPEL支持;拖拽式流程建模;UDDI和WSIL服务扫瞄器;可视化XPATH编辑器;单击式创建和部署BPEL服务器包括内核BPEL引擎、内置集成服务和扩展的WSDL绑定框架。特点如下:完整的BPEL 1.1支持;同步和异步消息;上下文“脱水”机制;高级意外操作;背靠背(Side-by-side)版本操纵;大XML文档支持内核BPEL引擎内核BPEL引擎提供了目前业界最成熟、最可扩展和最强壮的BPEL服务器ORACLE BPEL流程治理器执行标准的BPEL流程,并提供了一个“脱水(Dehydration)”能力使得长运行流程状态能够自动保存在数据库中,支持故障接管(Fail-over)
27、和扩展性的两种群集技术。BPEL服务器充分利用底层J2EE应用服务器,同时支持绝大多数主流商业应用服务器的多种版本。内置集成服务内置集成服务使得开发人员能够方便地从标准BPEL流程中利用先进的连接和转换功能。这些功能包括对XSLT和Xquery转换的支持、通过JCA适配器和本地协议绑定各种传统系统。此外,还提供了用户任务服务(User Task Service)作为内置BPEL服务,使得能够集成人员和人工任务到BPEL流中来。特点如下:内嵌Java代码;电子邮件和JMS消息服务;XSLT和Xquery转换服务;用户任务治理器和门户集成;扩展WSIF绑定框架扩展的WSDL绑定框架扩展的WSDL绑
28、定框架使得开发人员能够使用SOAP之外的协议连接和消息格式。绑定方式包括JMS、电子邮件、JCA、HTTP GET与POST,和其他协议,方便实现对多种后台系统的简单连接。BPEL操纵台(BPEL Console)BPEL操纵台提供了一个成熟的、Web风格的界面,实现了对部署在BPEL服务器上的流程的操作、治理和调试。审计跟踪和流程历史/报告信息被自动保存,同时能够通过BPEL操纵台和Java API访问。使用Identity Management实现身份治理:Oracle的身份治理核心是OID。Oracle Internet Directory(OID) 是 OracleAS 治理和安全基础
29、结构的一个关键组件。它确保使用 LDAP 3.0 标准,来集中治理用户帐号和组。OracleAS(即Oracle融合中间件,以下同)能够在OID 中集中创建用户,同时在 OracleAS 的所有组件中共享。当用户登录时,由OracleAS 一次登录来一次性鉴定他们是否有OID 权限,因此能无缝地访问多个应用程序。 Oracle Internet Directory 包含一个自助操纵台,它是一个易于使用的,基于Web 的界面,同意终端用户和应用程序治理员搜索和治理目录中的数据。此操纵台和新的托付治理服务结合在一起,为OracleAS 治理员提供了一种途径,来为 OracleAS环境中的终端用户提
30、供服务。Oracle Internet Directory 也使得 OracleAS 的组件与用户和组事件数据保持同步,因此这些组件能更新存储在本地应用实例中的任何用户信息。 Oracle Internet Directory 提供复杂的密码策略治理功能(例如,操纵密码到期时刻和密码长度),还提供使用一系列散列方案存储密码的能力。这些特性使治理员能够在软件之间定义一致性的安全政策,同时容易地与其它系统共享密码。 Oracle Internet Directory 利用服务器端的高级缓存功能,为用户提供快速的目录搜索功能。OID 也提供两个关键特性,确保治理员对所有的用户都能提供无缝的目录服务:
31、 解除不名引用:当用户或应用程序按不名搜索时,Oracle Internet Directory自动地解除引用不名,返回它所引用的实体。此特性使治理员能以对用户和应用程序透明的方式,来更改对象名称。 增强的代理功能:治理员能代表终端用户实体,安全地建立对目录的高性能的、可审计的中间层应用访问。 Oracle Internet Directory 也为需要自定义功能(如数据引用完整性)的应用软件提供一个可插入的架构。插入的架构作为一个高度灵活的PL/SQL 接口来发送,它同意在LDAP 命令之前或之后,目录服务器调用用户自定义的操作。 Oracle Internet Directory 提供以下
32、要紧目录特性: 本地LDAP3.0 版服务器支持所有的遵照LDAP2000 的RFC,包括2.0 版的LDAP 和3.0 版的RFC。 支持X.500 信息、命名和存储模型 为在线修改提供可扩展的目录方案 使用Java, C, 和PL/SQL 的LDAP API 来辅助应用程序开发OID 支持新的密码策略选项。另外,一个新的OID插件支持使用户能够实施几乎不受限制的特定站点的密码策略。使用Discoverer实现数据分析:OracleAS(Oracle融合中间件,下同) Discoverer 是一个直观的特定查询、报表生成和分析工具,它使人们能够更好地决策。OracleAS Discovere
33、r 以Internet 速度为各级组织机构提供按需访问电子商务数据。 OracleAS Discoverer 提供强大的查询和分析能力。例如,能够使用该功能找出谁是一个公司的前五位客户或供应商,他们的供应时刻线与上一年比有何变化,以及在他们身上花费了多少钞票。OracleAS Discoverer 使用一个基于网页扫瞄器的接口,新手和有经验的用户能够更容易地用它来创建查询,在数据间扫瞄和公布报表结果。 OracleAS Discoverer 使用一个高级的预报器,它能在查询执行之前确定一个查询需要多少时刻。由于它同意用户决定哪一个查询将执行、什么时候执行,因此这就使得查询更顺利。按照治理员意图
34、设计的 OracleAS Discoverer 高级预处理器包括一个资源治理器,以禁止长时刻的查询并操纵资源的利用。 OracleAS Discoverer 与数据库高度集成,提供OLAP 而不需要“cube”,因而简化了分析、安全和可伸缩性问题。Oracle10gAS增强了调度功能,该功能支持从菜单/向导调度工作簿/工作表;超出查询范围时调度工作簿;调度重复间隔;当调度的工作簿可用时以及借助使用数据安全共享调度结果集时,在登录时给予通知;仅当用户同意查询查看时才能扫瞄共享数据。 OracleAS Portal为部署整个企业的商业智能解决方案提供了框架。用户能执行查询,公布查询结果,所有这一切
35、差不多上通过一个高度自定义的电子商务智能门户来完成的。OracleAS 10g提供了两个不同的Discoverer Portlet:工作簿列表Portlet 和结果集Portlet。OracleAS Discoverer 是唯一的提供系统外解决方案来支持Oracle 应用安全模型的工具。OracleAS Discoverer 10g 改进了 Enterprise Manager 的集成,改进了性能优化,提供了Java 命令行工具,以便无需安装Discoverer Administrator 即可维护End User Layer(EUL)。另外,10g 还提供了一些工具用来创建具有更丰富格式选项
36、的图形。用于EUL维护的Java命令行工具Discoverer具有无需安装Discoverer Administrator或OracleDS 即可安装、治理与维护EUL、商务区域及工作簿的能力。所有的Discoverer 客户,特不是那些使用Oracle电子商务套件11i、Oracle Warehouse Builder及OracleAS Clickstream Intelligence 的客户,都会由于他们能够在包括Solaris 2.6、2.7,2.8、HP-UX、IBM AIX、Linux、Windows NT / 2000 / XP等在内的常用平台上通过简单地运行命令即可治理他们的EU
37、L 而受益。改进的制图功能Discoverer 依旧同最新版BI Beans 的图表bean 紧密集成。这一特性包括对图表布局、显示及颜色选项、缩放、处理及交互性等一系列改进。这些新的图表特性通过提供更多的自动设置项,最大限度地提高了图表的质量并极大地减少了手工操作,从而使用户能够受益于其灵活性和易用性。使用Portal实现系统访问:安全、易用的门户是电子商务的关键基础架构。门户提供个性化信息和自助应用程序,客户、雇员、供应商和贸易伙伴需要这些应用程序更有效地运作。OracleAS(Oracle融合中间件,下同) Portal 提供外挂式的无需编程和维护的门户解决方案,用来构造、部署和维护自助
38、、集成的企业门户。 OracleAS Portal 10g为成功实施企业门户提供了最强大的平台。它使企业能够利用易于使用的、基于扫瞄器的、向导驱动的讲明性界面来构建、部署和维护集成的自助式企业门户。它还使J2EE 开发人员能够用新的功能扩展这些讲明性界面来满足业务需求。利用 OracleAS Portal 10g ,电子商务企业能够为职员、合作伙伴和供应商提供他们所需要的信息,并灵活地创建针对每个团体的视图。向导驱动的页面设计和开发OracleAS Portal 中的页面设计和开发特性为治理员、页面设计人员和最终用户提供了一个功能强大的环境,在那个环境中能够创建内容丰富且安全的门户页面,而无需
39、任何编程工作。页面内容能够包括portlet(用于显示基础信息源的可重用组件)和内容项目(显示在页面上的不同内容,如文本、图像、超链接等)。自助式公布、治理和访问内容基于扫瞄器的向导和集成的编辑对话框使页面设计人员能够轻松地公布和治理其页面上的内容。企业级用户还能够利用这一公布环境轻松地定义协作工作区并公布企业文档。门户开发工具和服务一个成功的门户将通过遵循开放标准、与第三方应用程序集成,并利用合作伙伴的技术和服务简化开发过程。通过构建到开放互联网标准(如HTTP、XML和SOAP)体系结构中,OracleASPortal完全支持远程托管的应用程序的集成。另外,你能够将Web服务和基于J2EE
40、的组件,如Java Server Pages(JSP)、Java Servlet和Enterprise Java Bean(EJB)集成到门户中作为portlet,而无需编写额外的代码。我们差不多利用这一开放体系结构集成了专有技术,如Microsoft Exchange和Lotus Notes以及3270和客户机/服务器应用程序。你还能够轻松地使用通过现有的安全、公用的URL访问的内容。假如你需要对第三方应用程序(如SAP、PeopleSoft或Siebel)进行更高级不的数据访问,能够使用Oracle应用服务器集成工具(如OracleAS Interconnect、OracleAS ProcessConnect、Oracle Workflow和OracleAS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年消防工程维保及消防安全教育培训合同2篇
- 二零二五版美发沙龙与发型师劳动合同范本(含职业规划)3篇
- 2025年度特种车辆租赁及操作培训服务合同3篇
- 二零二四南通国际会展中心场地租赁及配套设施合同3篇
- 二零二五版电商数据分析与优化代运营合同3篇
- 年度客运用车市场分析及竞争策略分析报告
- 2024-2025学年高中历史第二单元中国古代文艺长廊第7课汉字与书法课时作业含解析岳麓版必修3
- 2024-2025学年高中历史第6单元辛亥革命与中华民国的建立第20课北洋军阀统治时期的政治经济与文化经典题集锦含解析新人教版必修中外历史纲要上
- 2024音乐人授权影视作品使用其音乐合同
- 二零二四年度4S店租赁期内合同解除与违约金协议
- 《沙盘技术》教学大纲
- 职业培训师培训课件
- (新版)多旋翼无人机超视距驾驶员执照参考试题库(含答案)
- 哈利波特中英文全集
- DLT5210.1-电力建设施工质量验收及评价规程全套验评表格之欧阳法创编
- 500句汉语日常对话
- 《抽搐的鉴别与处理》课件
- 2024-2030年中国净菜加工行业产能预测及投资规模分析报告版
- 自来水厂建设项目可行性研究报告
- 承诺保证协议
- 2025年公司副总经理述职报告范文
评论
0/150
提交评论