首页> 外国专利> Apparatus, system, and method for facilitating dynamic modification of existing software objects defined in a strongly-typed programming language

Apparatus, system, and method for facilitating dynamic modification of existing software objects defined in a strongly-typed programming language

机译:用于促进动态修改以强类型编程语言定义的现有软件对象的设备,系统和方法

摘要

An apparatus, system, and method are disclosed for facilitating dynamic modification of existing software objects defined in a strongly-typed programming language. The apparatus includes an invocation framework, an embedder, a reference component, and a development reference component. The invocation framework is configured to pass a loosely-typed base object between a source component and a destination component. The embedder embeds a business object within the base object. The business object is defined at least in part by a type definition having a set of attributes and a name value uniquely associating the type definition to the business object. The reference component references the base object such that typing requirements of the business object are not explicitly enforced in a runtime environment. The development reference component references the type definition within a development environment such that typing for the business object is fixed during source code development and deployment.
机译:公开了一种用于促进对以强类型编程语言定义的现有软件对象的动态修改的装置,系统和方法。该装置包括调用框架,嵌入器,参考组件和开发参考组件。调用框架配置为在源组件和目标组件之间传递松散类型的基础对象。嵌入器将业务对象嵌入基础对象中。商业对象至少部分地由类型定义定义,该类型定义具有一组属性和唯一将类型定义与商业对象相关联的名称值。引用组件引用基础对象,以便在运行时环境中不显式强制执行业务对象的键入要求。开发参考组件在开发环境中引用类型定义,以便在源代码开发和部署期间固定业务对象的类型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号