用于系统整合的应用程序视窗部件

    公开(公告)号:CN1585948A

    公开(公告)日:2005-02-23

    申请号:CN02825183.0

    申请日:2002-10-17

    申请人: BEA系统公司

    发明人: 米奇·厄普顿

    IPC分类号: G06F17/30

    CPC分类号: G06F9/541

    摘要: 应用程序视窗(102),或应用程序视窗部件可以表示对诸如应用程序或企业系统之类的资源中的功能的自描述界面。应用程序视窗可以使处理应用程序的复杂性降低很多,使得非程序员可以维护那个应用程序的适配器(106)展示的服务和事件。应用程序视窗还可以简化访问适配器(106、108和110)的方式,和可以使适配器展示的功能作为商业服务得到调用。应用程序视窗可以专用于单个适配器,和可以在相应应用程序上定义一组功能。

    用于处理数据表示语言对象的编程语言扩展和相关应用

    公开(公告)号:CN1552026A

    公开(公告)日:2004-12-01

    申请号:CN02817213.2

    申请日:2002-06-28

    申请人: BEA系统公司

    IPC分类号: G06F13/00

    摘要: 提供了一种用于在本机编程语言环境中操纵基于数据表示语言的对象的系统。在一个实施例中,该系统用来把数据表示语言的数据对象映射为在本机编程语言内的相应对象,以及反之亦然。在一个实施例中,配备该系统以接收这样一个映射定义,其把一种诸如XML数据结构的数据表示语言的选定元素映射为诸如ECMAScript的编程语言的选定对象。该系统被进一步配备以确定该映射定义是否包含一个或多个用一种编程语言的面向数据表示语言的语言元素表示的定义性语句。进一步,该系统被配备为依据面向数据表示语言的语言元素的句法和语义定义(100、102、104、105、106)处理包含该编程语言的面向数据表示语言的语言元素的映射定义语句。

    用于服务器安全和权限处理的系统和方法

    公开(公告)号:CN1535515A

    公开(公告)日:2004-10-06

    申请号:CN02814820.7

    申请日:2002-05-29

    申请人: BEA系统公司

    IPC分类号: H04L9/00

    摘要: 一种可插入的体系结构允许安全和商业逻辑软插件被插入到由服务器(206)作为主机接纳的安全服务中,并且控制对于在那个服务器上、在安全域(208)内的另一个服务器上或在安全域之间的一个或多个所保护资源的访问。安全服务(222)可以作为用于安全实施、访问权利确定的焦点。并且在一个登录处理中使用或确定的信息可以透明地和自动地流到其他的登录处理。权限表示在特定的上下文中特定的用户(204)可以或不可以对于特定的资源(226)做什么。权限不仅反映安全环境的技术方面(许可或拒绝概念),而且可以用于表示由服务提供者要求的商业逻辑或功能。以这种方式,权限填补了简单安全平台和复杂商业策略平台之间的空档(gap)。

    包含消息传送核心的分布式处理系统

    公开(公告)号:CN1122229C

    公开(公告)日:2003-09-24

    申请号:CN99814675.7

    申请日:1999-10-21

    申请人: BEA系统公司

    IPC分类号: G06F15/16

    CPC分类号: G06F9/548 G06F9/465

    摘要: 本发明提供了一种集团型企业Java分布式处理系统,该分布式处理系统包括与通信媒体连接的第一和第二计算机。第一计算机包括Java虚拟机(JVM)和含有远程Java虚拟机(RJVM)的、用于传送消息的核心软件层。第二计算机包括JVM和含有RJVM的核心软件层。消息从RJVM传送到一个计算机中的JVM,再传送到第二个计算机的JVM和RJVM。消息可以通过中间服务器转发或在网络重新配置之后重新择径。每个计算机包括含有复制处理器的智能存根模块,包括负载平衡软件部分和故障处理软件部分。每个计算机包括在节点上存储智能存根模块库的复制服务命名树。该计算机可以以无状态、无状态工厂、或有状态编程模型编程。集团型企业Java分布式处理系统允许提高规模可伸缩性和容错性。

    分布式处理系统中的复制命名服务

    公开(公告)号:CN1338074A

    公开(公告)日:2002-02-27

    申请号:CN99814677.3

    申请日:1999-10-21

    申请人: BEA系统公司

    IPC分类号: G06F13/00 G06F13/14

    摘要: 本发明提供了一种集团型企业JavaTM分布式处理系统,该分布式处理系统包括与通信媒体连接的第一和第二计算机。第一计算机包括JavaTM虚拟机(JVM)(354)和含有远程JavaTM虚拟机(RJVM)(356)的、用于传送消息的核心(355)软件层。第二计算机包括JVM和含有RJVM的核心软件层。消息从一个计算机的RJVM传送到JVM,再传送到第二个计算机的JVM和RJVM。消息可以通过中间服务器(302和303)转发或在网络重新配置之后重新择径。每个负载平衡软件部分(362)和故障处理软件部分。每个计算机包括在节点上存储智能存根模块库的复制服务命名树。该计算机可以以无状态、无状态工厂、或有状态编程模型编程。集团型企业JavaTM分布式处理系统允许提高规模可伸缩性和容错性。