Method and apparatus for dispatch table structure

    公开(公告)号:JP4571710B2

    公开(公告)日:2010-10-27

    申请号:JP2010107436

    申请日:2010-05-07

    CPC classification number: G06F9/443

    Abstract: Apparatus, and computer program products are disclosed for constructing dispatch tables. In one embodiment of the present invention, the decision to allocate a new dispatch table entry is sensitive to the accessibility of a class. A dispatch table and dispatch table construction process is described in which the entries for a Vtable are determined such that conflicts between accessibility and class hierarchy are avoided. In particular, a dispatch table and dispatch table construction process is described which takes a method's accessibility and package status into consideration in determining the proper overriding semantics and table building techniques. The dispatch table may have more than one distinct entry for a method.

    Method and apparatus for dispatch table construction
    4.
    发明专利
    Method and apparatus for dispatch table construction 有权
    分配表结构的方法和装置

    公开(公告)号:JP2010170585A

    公开(公告)日:2010-08-05

    申请号:JP2010107436

    申请日:2010-05-07

    CPC classification number: G06F9/443

    Abstract: PROBLEM TO BE SOLVED: To provide an apparatus and a computer program product for constructing a dispatch table.
    SOLUTION: The decision to allocate a new dispatch table entry is sensitive to the accessibility of a class. A dispatch table and dispatch table construction process is described in which the entries for a Vtable are determined such that conflicts between accessibility and class hierarchy are avoided. In particular, the dispatch table and dispatch table construction process is described which takes a method's accessibility and package status into consideration in determining the proper overriding semantics and table building techniques. The dispatch table may have more than one distinct entry for a method.
    COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种用于构建调度表的装置和计算机程序产品。 解决方案:分配新的调度表条目的决定对类的可访问性很敏感。 描述了调度表和调度表构造过程,其中确定Vtable的条目以避免可访问性和类层次之间的冲突。 具体来说,描述了在确定适当的重写语义和表构建技术时考虑方法的可访问性和包状态的调度表和调度表构造过程。 调度表可能有一个以上的方法的不同条目。 版权所有(C)2010,JPO&INPIT

    Apparatus for taking the network security of the executable code on the computer / communication network, a method and system

    公开(公告)号:JP4184604B2

    公开(公告)日:2008-11-19

    申请号:JP2000551521

    申请日:1999-05-21

    CPC classification number: H04L67/34 H04L29/06 H04L63/145 H04L63/168 H04L69/329

    Abstract: An apparatus, method and system are disclosed for providing network security for executable code in computer and communications networks, such as providing network security for downloadable and executable Java programming language bytecode. The preferred apparatus embodiment includes a network interface for the reception and transmission of network information, such as an interactive world wide web page; and includes a processor having program instructions to determine whether network information includes a network language keyword, such as a Java applet. When the network information includes such a network language keyword, the processor includes further instructions is further responsive to generate the network language keyword having a distinctive reference to corresponding executable code, such as a distinctive Java class name, and to provide, for transmission by the network interface, the network information in which the network language keyword incorporates the distinctive reference. When the network language keyword incorporating the distinctive reference is invoked, the processor includes further instructions to provide, for downloading by the network interface, the corresponding executable code. The preferred apparatus embodiment is within a network server, and may also include a memory system for storage of the corresponding executable code.

Patent Agency Ranking