首页> 外国专利> Method and system for dynamically generating enterprise java beans during installation of a service component architecture application

Method and system for dynamically generating enterprise java beans during installation of a service component architecture application

机译:在安装服务组件体系结构应用程序期间动态生成企业Java bean的方法和系统

摘要

A method of dynamically generating stateless session beans (EJBs) during installation of a Service Component Architecture (SCA) composite to expose simple SCA POJO components to Java EE callers. During SCA composite installation, an installation utility receives an installation request for a SCA composite with a simple POJO service. If EJB service binding is defined, the installation utility collects data from a service interface to generate a corresponding bean interface and implementation classes. Generic EJB home, bean and interface class templates are pre-defined using EMF JET templates. Data collected from the service interface is fed into pre-defined EMF JET Templates to generate service-specific EJB classes. The installation utility also matches the java interface to the EJB interface to ensure compatibility. Generated bean method has code snippets to delegate calls to SCA components during runtime. Given a simple SCA POJO Service, the installation utility generates Stateless Session bean without Java EE tooling.
机译:一种在安装服务组件体系结构(SCA)组件期间动态生成无状态会话Bean(EJB)的方法,以向Java EE调用者公开简单的SCA POJO组件。在SCA组合安装期间,安装实用程序会通过简单的POJO服务接收对SCA组合的安装请求。如果定义了EJB服务绑定,则安装实用程序将从服务接口收集数据以生成相应的bean接口和实现类。通用EJB home,bean和接口类模板是使用EMF JET模板预先定义的。从服务接口收集的数据被馈送到预定义的EMF JET模板中,以生成特定于服务的EJB类。安装实用程序还将Java接口与EJB接口进行匹配,以确保兼容性。生成的bean方法具有代码片段,以在运行时将调用委派给SCA组件。给定一个简单的SCA POJO服务,安装实用程序无需Java EE工具即可生成无状态会话bean。

著录项

  • 公开/公告号US8010941B2

    专利类型

  • 公开/公告日2011-08-30

    原文格式PDF

  • 申请/专利权人 DAVID ANDREW BOOZ;RASHMI HUNT;

    申请/专利号US20070745118

  • 发明设计人 RASHMI HUNT;DAVID ANDREW BOOZ;

    申请日2007-05-07

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 18:10:09

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号