Process and system for providing name service scoping behavior in java object-oriented environment
    11.
    发明授权
    Process and system for providing name service scoping behavior in java object-oriented environment 有权
    在Java面向对象环境中提供名称服务范围行为的流程和系统

    公开(公告)号:US06834284B2

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

    申请号:US09373879

    申请日:1999-08-12

    CPC classification number: G06F9/465 Y10S707/99943 Y10S707/99944

    Abstract: A process and system for providing name service scoping behavior is implemented. In an object-oriented data processing system, a request is received for an initial context for a namespace from a requesting object. A scoped initial context factory object is constructed, and an initial context is requested from the scoped initial context factory object. A class for the scoped initial context factory object may be determined from a variable in a hash table object passed as an argument. In response to the request for an initial context from the scoped initial context factory object, an initial context is requested from a non-scoped initial context factory object. The scoped initial context factory object may be a subclass of the non-scoped initial context factory object. The initial context returned by the non-scoped initial context factory object is scoped to a partition of the namespace, and the scoped initial context is returned. The initial context returned by the non-scoped initial context factory object may be scoped by performing a name service lookup on the partition of the namespace. The requesting object and the scoping object may be implemented in a platform-independent object-oriented programming language, such as Java.

    Abstract translation: 实现了一种用于提供名称服务范围行为的过程和系统。 在面向对象的数据处理系统中,从请求对象接收到用于命名空间的初始上下文的请求。 构建范围最初的上下文工厂对象,并从作用域初始上下文工厂对象请求初始上下文。 可以根据作为参数传递的散列表对象中的变量确定作用域初始上下文工厂对象的类。 响应于来自范围的初始上下文工厂对象的初始上下文的请求,从非范围的初始上下文工厂对象请求初始上下文。 作用域初始上下文工厂对象可以是非范围初始上下文工厂对象的子类。 由非范围的初始上下文工厂对象返回的初始上下文作用域命名空间的分区,并返回范围的初始上下文。 可以通过在命名空间的分区上执行名称服务查找来限定非作用域初始上下文工厂对象返回的初始上下文。 请求对象和范围对象可以以与平台无关的面向对象的编程语言(例如Java)来实现。

    Finding named EJB homes via life cycle support
    12.
    发明授权
    Finding named EJB homes via life cycle support 有权
    通过生命周期支持找到名为EJB的家庭

    公开(公告)号:US06745250B1

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

    申请号:US09605781

    申请日:2000-06-28

    CPC classification number: G06F9/465

    Abstract: A method and implementing system are provided in which CORBA (Common Object Request Broker Architecture) Life Cycle Service FactoryFinder capabilities are combined with CORBA Naming Service resolve operations on a Naming Context. The methodology allows EJBHomes in a distributed network to be found using CORBA Life Cycle Services while maintaining support for the EJB (Enterprise Java Bean) programming model of using JNDI (Java Naming and Directory Interface) lookup calls to locate EJBHomes. Usage of Life Cycle Services in an EJB environment for finding EJBHomes by using Naming interfaces is enabled while using Life Cycle Service semantics. An exemplary embodiment is provided to allow deployment in different environments (including environments without Life Cycle support) and reconfiguration of the FactoryFinder being used, without requiring changes to source code.

    Abstract translation: 提供了一种方法和实现系统,其中CORBA(通用对象请求代理体系结构)生命周期服务FactoryFinder功能与命名上下文中的CORBA命名服务解析操作相结合。 该方法允许使用CORBA生命周期服务找到分布式网络中的EJBHomes,同时保持对使用JNDI(Java命名和目录接口)查询调用定位EJBHomes的EJB(Enterprise Java Bean)编程模型的支持。 在使用生命周期服务语义的情况下,使能生命周期服务在EJB环境中通过使用命名接口来查找EJBHomes。 提供了一个示例性实施例,以允许在不需要更改源代码的情况下部署在不同环境(包括没有生命周期支持的环境)和正在使用的FactoryFinder的重新配置。

    Method and apparatus for licensing computer programs using a DSA
signature
    13.
    发明授权
    Method and apparatus for licensing computer programs using a DSA signature 失效
    使用DSA签名授权计算机程序的方法和装置

    公开(公告)号:US6078909A

    公开(公告)日:2000-06-20

    申请号:US974379

    申请日:1997-11-19

    CPC classification number: G06F21/10

    Abstract: A method and apparatus for using a Digital Signature Algorithm (DSA) for providing licensing of software. Three steps are required to allow setting up a license, issuing a license and for customer update of the license. An initialization step generates a public and private key pair. A license generation step follows the initialization step and involves feeding the private key and data for the license terms through the DSA to create a digital signature. The digital signature hash value is distributed to the customer as a valid license. The customer performs license verification by running the signature, public key and data for the license through the DSA on the customer's machine.

    Abstract translation: 一种使用数字签名算法(DSA)提供软件许可的方法和装置。 需要三个步骤来设置许可证,颁发许可证和客户更新许可证。 初始化步骤生成公钥和私钥对。 在初始化步骤之后执行许可证生成步骤,并且涉及通过DSA馈送许可证条款的私钥和数据以创建数字签名。 数字签名哈希值作为有效许可证分发给客户。 客户通过客户机器上的DSA运行许可证的签名,公钥和数据来执行许可证验证。

Patent Agency Ranking