会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • Attribute-Based Component Programming System and Methodology for Object-Oriented Languages
    • 基于属性的组件编程系统和面向对象语言的方法
    • US20050216885A1
    • 2005-09-29
    • US10709917
    • 2004-06-04
    • Evan Ireland
    • Evan Ireland
    • G06F9/44
    • G06F8/00G06F9/4488
    • An attribute-based component programming system and methodology for object-oriented languages is described. In one embodiment, for example, a method is described for dynamically generating program code adding behavior to a program based on attributes, the method comprises steps of: adding a component object to a program class of the program to create a component; defining at least one attribute specifying declaratively behavior to be added to the program; associating the at least one attribute with the component; and in response to instantiation of the component at runtime, generating a subclass based on the program class and the at least one attribute, the subclass including dynamically generated program code based on the at least one attribute.
    • 描述了一种基于属性的组件编程系统和面向对象语言的方法。 在一个实施例中,例如,描述了一种用于基于属性向程序动态生成程序代码添加行为的方法,所述方法包括以下步骤:将组件对象添加到程序的程序类以创建组件; 定义至少一个指定要添加到程序的声明性行为的属性; 将所述至少一个属性与所述组件相关联; 并且响应于在运行时的组件的实例化,基于该程序类和该至少一个属性生成子类,该子类包括基于该至少一个属性的动态生成的程序代码。
    • 7. 发明授权
    • Component transaction server for developing and deploying transaction- intensive business applications
    • 用于开发和部署事务密集型业务应用程序的组件事务服务器
    • US06266666B1
    • 2001-07-24
    • US09149890
    • 1998-09-08
    • Evan IrelandDavid W. Van Couvering
    • Evan IrelandDavid W. Van Couvering
    • G06F1730
    • G06F17/30893Y10S707/954
    • A Component Transaction Server (CTS) is described, which provides a framework for deploying the middle-tier logic of distributed component-based applications. The CTS simplifies the creation and administration of Internet applications that service thousands of simultaneous clients. The CTS components, which execute on the middle-tier between end-user client applications and remote databases, provide efficient management of client sessions, security, threads, third-tier database connections, and transaction flow, without requiring specialized knowledge on the part of the component developer. The system's scalability and platform independence allows one to develop application on inexpensive uniprocessor machines, then deploy the application on an enterprise-grade multiprocessor server. In its Result Set module, the CTS provides tabular result sets, thus making the environment very desirable for business applications. In most component-based systems, a component interface returns an object. CTS components can return either an object or a collection of objects called a “result set.” The format of a result set is based on the standard ODBC result set, and it is roughly equivalent to a database cursor. Because they return a result set, CTS components are much simpler and more efficient to work with. In this fashion, graphic user interface (GUI) development with CTS is nearly identical to traditional two-tier systems.
    • 描述了组件事务服务器(CTS),其提供了用于部署基于分布式组件的应用程序的中间层逻辑的框架。 CTS简化了为数千个并发客户端提供服务的Internet应用程序的创建和管理。 在最终用户客户端应用程序和远程数据库之间的中间层执行的CTS组件可以提供客户端会话,安全性,线程,第三层数据库连接和事务流程的高效管理,而无需部分专业知识 组件开发人员。 系统的可扩展性和平台独立性允许在便宜的单处理器机器上开发应用程序,然后将应用程序部署在企业级多处理器服务器上。 在其结果集模块中,CTS提供表格结果集,从而使环境对于业务应用程序非常有用。 在大多数基于组件的系统中,组件接口返回一个对象。 CTS组件可以返回被称为“结果集”的对象或对象集合。 结果集的格式基于标准ODBC结果集,大致相当于数据库游标。 因为它们返回一个结果集,所以CTS组件要简单得多,效率更高。 以这种方式,CTS的图形用户界面(GUI)开发与传统的两层系统几乎相同。