Apparatus and method for providing metadata for the creation of semi-deployed enterprise java beans
    1.
    发明授权
    Apparatus and method for providing metadata for the creation of semi-deployed enterprise java beans 失效
    提供用于创建半部署企业Java bean的元数据的设备和方法

    公开(公告)号:US06665861B1

    公开(公告)日:2003-12-16

    申请号:US09645740

    申请日:2000-08-24

    IPC分类号: G06F944

    CPC分类号: G06F8/60 G06F8/30

    摘要: An apparatus, method, and system for generating semi-deployed enterprise java beans is provided. The apparatus, method and system make use of metadata to identify an intended deployment of an undeployed enterprise java bean. The metadata may be packaged with the undeployed enterprise java bean into a java archive file which is provided to a deployment tool either on the same computing device or a different computing device. The deployment tool may make use of the metadata when generating deployment classes for the undeployed enterprise java bean. However, if the deployment tool is unable to recognize the metadata or the use of the metadata is not wanted, the deployment tool may also deploy the undeployed enterprise java bean in a conventional manner.

    摘要翻译: 提供了一种用于生成半部署企业Java bean的设备,方法和系统。 设备,方法和系统利用元数据来识别未部署的企业Java bean的预期部署。 元数据可以与未部署的企业Java bean一起打包到一个java归档文件中,该存档文件提供给同一计算设备或不同计算设备上的部署工具。 当为未部署的企业Java bean生成部署类时,部署工具可能会使用元数据。 但是,如果部署工具无法识别元数据或不想使用元数据,则部署工具也可能以常规方式部署未部署的企业Java Bean。

    Using behavioral annotations in source code to build middleware applications
    3.
    发明授权
    Using behavioral annotations in source code to build middleware applications 有权
    在源代码中使用行为注释来构建中间件应用程序

    公开(公告)号:US07412699B2

    公开(公告)日:2008-08-12

    申请号:US10824292

    申请日:2004-04-14

    IPC分类号: G06F9/45

    CPC分类号: G06F8/30 G06F8/61 G06F8/71

    摘要: A method for embedding behavior tags in a source code so that a computer can choose the appropriate implementation technology to execute the source code comprising a Configuration Program (CP) and a Deployment Program (DP). The CP allows a user to define and modify a plurality of behavior tags in the behavior tag definitions. The CP also allows the user to define and modify the preferences as to the implementation technologies in an implementation technology preference list. The user then creates the source code with embedded behavior tags. The DP reads the source code and automatically selects the appropriate implementation technology based on the behavior tags. The DP gives preference to implementation technologies according to the implementation technology preference list. The result is that the user does not have to specify the implementation technology for the source code or configure the behavior tags to a specific implementation technology.

    摘要翻译: 一种用于将行为标签嵌入源代码中的方法,以便计算机可以选择适当的实现技术来执行包括配置程序(CP)和部署程序(DP)的源代码。 CP允许用户在行为标签定义中定义和修改多个行为标签。 CP还允许用户在实现技术偏好列表中定义和修改关于实现技术的偏好。 然后用户使用嵌入式行为标签创建源代码。 DP读取源代码,并根据行为标签自动选择适当的实现技术。 根据实施技术偏好列表,DP优先考虑实现技术。 结果是用户不必为源代码指定实现技术或者将行为标签配置为特定的实现技术。

    Method and apparatus for a container managed persistent entity bean support architecture
    5.
    发明授权
    Method and apparatus for a container managed persistent entity bean support architecture 失效
    容器管理持久性实体bean支持架构的方法和设备

    公开(公告)号:US07300123B2

    公开(公告)日:2007-11-27

    申请号:US10720501

    申请日:2003-11-24

    IPC分类号: G06F3/00

    CPC分类号: G06F9/4493

    摘要: The present invention provides methods, apparatus and computer instructions for a container managed persistent support architecture that meets the Enterprise Java Bean (EJB) Specification. The support architecture provides application programmers a model for balancing generated components with runtime code to better optimize flexibility and efficiency of applications. Six generated components: concrete bean, bean adaptor binding, injector, extractor, data cache entry and function set, are used in combination with runtime code to perform typical operations of CMP entity beans.

    摘要翻译: 本发明提供了满足企业Java Bean(EJB)规范的容器管理持久支持架构的方法,装置和计算机指令。 支持架构为应用程序员提供了一个用于将生成的组件与运行时代码进行平衡的模型,以更好地优化应用程序的灵活性和效率。 六个生成的组件:具体bean,bean适配器绑定,注入器,提取器,数据缓存条目和函数集,与运行时代码结合使用以执行CMP实体bean的典型操作。

    Method and apparatus for incrementally processing program annotations
    7.
    发明授权
    Method and apparatus for incrementally processing program annotations 失效
    用于逐步处理程序注释的方法和装置

    公开(公告)号:US07562342B2

    公开(公告)日:2009-07-14

    申请号:US11002845

    申请日:2004-12-02

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/73 G06F17/241

    摘要: A method and system for incrementally processing program annotations is provided. A source model, a doclet model and a semantic model are used to represent and transform annotations incrementally. The source model represents actual types, fields, and methods that contain annotations. The doclet model includes doclet objects representing tags and attributes for a type, field, and method for a given namespace. Tag handlers registered for the given namespace detect changes in annotations and create or update doclet objects based on the changes. Changes in the doclet model are then transformed into the semantic model and may be persisted for restoration.

    摘要翻译: 提供了一种用于递增处理程序注释的方法和系统。 源模型,doclet模型和语义模型用于逐步表示和转换注释。 源模型表示包含注释的实际类型,字段和方法。 doclet模型包括表示给定命名空间的类型,字段和方法的标签和属性的doclet对象。 注册给定命名空间的标签处理程序检测注释中的更改,并根据更改创建或更新doclet对象。 然后将doclet模型的变化转换为语义模型,并可以持续进行恢复。

    METHOD AND SYSTEM FOR MAINTAINING ORIGINALITY-RELATED INFORMATION ABOUT ELEMENTS IN AN EDITABLE OBJECT
    8.
    发明申请
    METHOD AND SYSTEM FOR MAINTAINING ORIGINALITY-RELATED INFORMATION ABOUT ELEMENTS IN AN EDITABLE OBJECT 有权
    用于维护可编辑对象中的元素的原始相关信息的方法和系统

    公开(公告)号:US20080021922A1

    公开(公告)日:2008-01-24

    申请号:US11780583

    申请日:2007-07-20

    IPC分类号: G06F17/30

    摘要: A method and system for maintaining originality-related information about elements in an editable object. It is determined that an element has been edited in the editable object. The originality-related information about the element, including the element's creator, is identified and recorded by embedding the originality-related information in the editable object, storing the originality-related information in an attached file, or storing the originality-related information in association with the element in a repository configured to be shared by different editable objects and further configured to be queried for elements of the different editable objects in association with originality-related information pertaining to the elements of the different editable objects. Whether the element is in compliance with a policy relating to the originality-related information about the element is assessed, and a result of the assessing (indicating compliance or non-compliance of the element with the policy) may be transmitted to a user.

    摘要翻译: 一种用于维护关于可编辑对象中的元素的原创性相关信息的方法和系统。 确定在可编辑对象中已经编辑了一个元素。 通过将原创性相关信息嵌入可编辑对象中,将原始性相关信息存储在附加文件中,或将原始性相关信息存储在关联中来识别和记录关于元素的与原始内容有关的信息,包括元素的创建者 其中所述存储库中的元素被配置为由不同的可编辑对象共享,并且还被配置为针对与不同可编辑对象的元素有关的原始性相关信息关联的不同可编辑对象的元素进行查询。 评估该元素是否符合有关元素的原始性相关信息的政策,并且评估结果(指示元素与策略的合规性或不符合性)可以被传送给用户。

    Clipboard object sharing for instant messaging

    公开(公告)号:US11520643B2

    公开(公告)日:2022-12-06

    申请号:US12327496

    申请日:2008-12-03

    IPC分类号: H04L51/04 G06F9/54 H04L51/214

    摘要: Embodiments of the present invention address deficiencies of the art in respect to cut and paste object processing for instant messaging and provide a method, system and computer program product for clipboard object sharing for instant messaging. In an embodiment of the invention, a method for clipboard object sharing in an instant messaging session can include requesting transfer of a clipboard object from a source instant messaging client to a target instant messaging client in an instant messaging session, determining whether or not the target instant messaging client supports a format of the clipboard object, and transferring the clipboard object to the target instant messaging client only if the target instant messaging client supports the format of the clipboard object.

    Method and system for maintaining originality-related information about elements in an editable object
    10.
    发明授权
    Method and system for maintaining originality-related information about elements in an editable object 有权
    用于维护与可编辑对象中的元素有关的原创性相关信息的方法和系统

    公开(公告)号:US07769787B2

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

    申请号:US11780583

    申请日:2007-07-20

    IPC分类号: G06F7/00

    摘要: A method and system for maintaining originality-related information about elements in an editable object. It is determined that an element has been edited in the editable object. The originality-related information about the element, including the element's creator, is identified and recorded by embedding the originality-related information in the editable object, storing the originality-related information in an attached file, or storing the originality-related information in association with the element in a repository configured to be shared by different editable objects and further configured to be queried for elements of the different editable objects in association with originality-related information pertaining to the elements of the different editable objects. Whether the element is in compliance with a policy relating to the originality-related information about the element is assessed, and a result of the assessing (indicating compliance or non-compliance of the element with the policy) may be transmitted to a user.

    摘要翻译: 一种用于维护关于可编辑对象中的元素的原创性相关信息的方法和系统。 确定在可编辑对象中已经编辑了一个元素。 通过将原创性相关信息嵌入可编辑对象中,将原始性相关信息存储在附加文件中,或将原始性相关信息存储在关联中来识别和记录关于元素的与原始内容有关的信息,包括元素的创建者 其中所述存储库中的元素被配置为由不同的可编辑对象共享,并且还被配置为针对与不同可编辑对象的元素有关的原始性相关信息关联的不同可编辑对象的元素进行查询。 评估该元素是否符合有关元素的原始性相关信息的政策,并且评估结果(指示元素与策略的合规性或不符合性)可以被传送给用户。