Application gateway device
    1.
    发明授权
    Application gateway device 有权
    应用网关设备

    公开(公告)号:US08266224B2

    公开(公告)日:2012-09-11

    申请号:US12128852

    申请日:2008-05-29

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/10

    摘要: In an embodiment, a data processing system comprises application workflow optimizing logic and which when executed is operable to receive first workflow data that defines a sequence of processing operations to perform on an application-layer message; rewrite the first workflow data by separation of dependent update operations to result in creating rewritten workflow data; and store the rewritten workflow data in a data repository. Application gateway logic may be operable to receive one or more packets; construct a received message from one or more payloads of the packets; classify the received message to identify a particular workflow associated with the message; apply the particular workflow, using the rewritten workflow data, to the received message to result in identifying a destination application server and creating an outgoing message; send the outgoing message to the destination application server.

    摘要翻译: 在一个实施例中,数据处理系统包括应用程序工作流优化逻辑,当被执行时可操作以接收定义要在应用层消息上执行的一系列处理操作的第一工作流数据; 通过分离依赖更新操作来重写第一个工作流数据,从而创建重写的工作流数据; 并将重写的工作流数据存储在数据存储库中。 应用网关逻辑可以可操作以接收一个或多个分组; 从分组的一个或多个有效载荷构建接收到的消息; 对接收到的消息进行分类,以识别与消息相关联的特定工作流; 使用重写的工作流数据将特定工作流应用于所接收的消息,以导致识别目的地应用服务器并创建传出消息; 将传出的消息发送到目标应用服务器。

    APPLICATION GATEWAY DEVICE
    2.
    发明申请
    APPLICATION GATEWAY DEVICE 有权
    应用网关设备

    公开(公告)号:US20090300116A1

    公开(公告)日:2009-12-03

    申请号:US12128852

    申请日:2008-05-29

    IPC分类号: G06F9/46 G06F15/16

    CPC分类号: G06Q10/10

    摘要: In an embodiment, a data processing system comprises application workflow optimizing logic and which when executed is operable to receive first workflow data that defines a sequence of processing operations to perform on an application-layer message; rewrite the first workflow data by separation of dependent update operations to result in creating rewritten workflow data; and store the rewritten workflow data in a data repository. Application gateway logic may be operable to receive one or more packets; construct a received message from one or more payloads of the packets; classify the received message to identify a particular workflow associated with the message; apply the particular workflow, using the rewritten workflow data, to the received message to result in identifying a destination application server and creating an outgoing message; send the outgoing message to the destination application server.

    摘要翻译: 在一个实施例中,数据处理系统包括应用程序工作流优化逻辑,当被执行时可操作以接收定义要在应用层消息上执行的一系列处理操作的第一工作流数据; 通过分离依赖更新操作来重写第一个工作流数据,从而创建重写的工作流数据; 并将重写的工作流数据存储在数据存储库中。 应用网关逻辑可以可操作以接收一个或多个分组; 从分组的一个或多个有效载荷构建接收到的消息; 对接收到的消息进行分类,以识别与消息相关联的特定工作流; 使用重写的工作流数据将特定工作流应用于所接收的消息,以导致识别目的地应用服务器并创建传出消息; 将传出的消息发送到目标应用服务器。

    Application connector parallelism in enterprise application integration systems
    3.
    发明授权
    Application connector parallelism in enterprise application integration systems 有权
    企业应用集成系统中的应用连接器并行性

    公开(公告)号:US07900210B2

    公开(公告)日:2011-03-01

    申请号:US11964112

    申请日:2007-12-26

    申请人: Pranta Das

    发明人: Pranta Das

    摘要: A system for responding to requests for processing made by an integration broker to an application having a single threaded application programmer interface, comprising receiving a request for processing; determining whether the received request is event-triggered or call-triggered; sending the request to a slave process assigned to event-triggered requests, when the request is event-triggered; and sending the request to a slave process assigned to call-triggered requests, when the request is call-triggered.

    摘要翻译: 一种用于响应由集成代理对具有单线程应用程序接口的应用进行处理的请求的系统,包括:接收处理请求; 确定所接收的请求是事件触发还是被触发; 当请求是事件触发时,将请求发送给分配给事件触发请求的从属进程; 并且当请求被呼叫触发时,将请求发送到分配给呼叫触发请求的从属进程。

    Apparatus, system, and method for facilitating dynamic modification of existing software objects defined in a strongly-typed programming language
    4.
    发明申请
    Apparatus, system, and method for facilitating dynamic modification of existing software objects defined in a strongly-typed programming language 审中-公开
    用于促进以强类型编程语言定义的现有软件对象的动态修改的装置,系统和方法

    公开(公告)号:US20060130038A1

    公开(公告)日:2006-06-15

    申请号:US11014463

    申请日:2004-12-15

    IPC分类号: G06F9/44

    CPC分类号: G06F8/24 G06F9/4492

    摘要: 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.

    摘要翻译: 公开了一种用于促进以强类型编程语言定义的现有软件对象的动态修改的装置,系统和方法。 该装置包括调用框架,嵌入器,参考组件和开发参考组件。 调用框架配置为在源组件和目标组件之间传递松散类型的基础对象。 嵌入器在基础对象中嵌入业务对象。 业务对象至少部分地由具有一组属性的类型定义和将该类型定义唯一地关联到业务对象的名称值来定义。 引用组件引用基础对象,以便在运行时环境中不显式实施业务对象的打字需求。 开发参考组件引用开发环境中的类型定义,以便在源代码开发和部署期间固定业务对象的打字。

    Application connector parallelism in enterprise application integration systems
    5.
    发明授权
    Application connector parallelism in enterprise application integration systems 有权
    企业应用集成系统中的应用连接器并行性

    公开(公告)号:US08010972B2

    公开(公告)日:2011-08-30

    申请号:US11926037

    申请日:2007-10-28

    申请人: Pranta Das

    发明人: Pranta Das

    摘要: A system and method for responding to requests for processing made by an integration broker to an application having a single threaded application programmer interface, comprising receiving a request for processing; determining whether the received request is event-triggered or call-triggered; sending the request to a slave process assigned to event-triggered requests, when the request is event-triggered; and sending the request to a slave process assigned to call-triggered requests, when the request is call-triggered.

    摘要翻译: 一种用于响应由集成代理对具有单线程应用程序接口的应用进行处理的请求的系统和方法,包括接收处理请求; 确定所接收的请求是事件触发还是被触发; 当请求是事件触发时,将请求发送给分配给事件触发请求的从属进程; 并且当请求被呼叫触发时,将请求发送到分配给呼叫触发请求的从属进程。

    Efficient and scalable event partitioning in business integration applications using multiple delivery queues
    8.
    发明授权
    Efficient and scalable event partitioning in business integration applications using multiple delivery queues 失效
    使用多个传递队列的业务集成应用程序中高效且可扩展的事件分区

    公开(公告)号:US07509653B2

    公开(公告)日:2009-03-24

    申请号:US10763084

    申请日:2004-01-22

    CPC分类号: G06F9/546 G06F2209/548

    摘要: A business integration (BI) system receives business objects from a source application at an event partitioner. Event partitioner partitions received business objects into independent sets based on interdependent events, and allocates each independent group of business events to a separate event queue based a partitioning modulo reduction transformation of the independent sets to determine the correct event queue for storing a particular received business object. This transformation reduces the number of independent sets to a number of event groups equal to the number of allocated event queues. Events in different groups are delivered to an interchange server through the separate event queues so that they may be processed independently and in parallel, thus improving the overall performance of the interchange server, while guaranteeing that dependent events are processed in the correct serial order.

    摘要翻译: 业务集成(BI)系统从事件分割器的源应用程序接收业务对象。 事件分割器根据相互依赖的事件将业务对象分成独立的集合,并且通过独立集合的分区模数减少转换来将每个独立的业务事件组分配给单独的事件队列,以确定用于存储特定接收到的业务对象的正确事件队列 。 该转换将独立集合的数量减少为等于分配的事件队列数的多个事件组。 不同组中的事件通过单独的事件队列发送到交换服务器,以便它们可以独立和并行处理,从而提高交换服务器的整体性能,同时保证以正确的顺序处理依赖事件。

    APPLICATION CONNECTOR PARALLELISM IN ENTERPRISE APPLICATION INTEGRATION SYSTEMS
    9.
    发明申请
    APPLICATION CONNECTOR PARALLELISM IN ENTERPRISE APPLICATION INTEGRATION SYSTEMS 有权
    企业应用集成系统中的应用连接器并行列表

    公开(公告)号:US20080104619A1

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

    申请号:US11964112

    申请日:2007-12-26

    申请人: Pranta Das

    发明人: Pranta Das

    IPC分类号: G06F9/44

    摘要: A system for responding to requests for processing made by an integration broker to an application having a single threaded application programmer interface, comprising receiving a request for processing; determining whether the received request is event-triggered or call-triggered; sending the request to a slave process assigned to event-triggered requests, when the request is event-triggered; and sending the request to a slave process assigned to call-triggered requests, when the request is call-triggered.

    摘要翻译: 一种用于响应由集成代理对具有单线程应用程序接口的应用进行处理的请求的系统,包括:接收处理请求; 确定所接收的请求是事件触发还是被触发; 当请求是事件触发时,将请求发送给分配给事件触发请求的从属进程; 并且当请求被呼叫触发时,将请求发送到分配给呼叫触发请求的从属进程。

    Application connector parallelism in enterprise application integration systems
    10.
    发明授权
    Application connector parallelism in enterprise application integration systems 有权
    企业应用集成系统中的应用连接器并行性

    公开(公告)号:US07386857B2

    公开(公告)日:2008-06-10

    申请号:US10245131

    申请日:2002-09-17

    申请人: Pranta Das

    发明人: Pranta Das

    摘要: A system and method for responding to requests for processing made by an integration broker to an application having a single threaded application programmer interface, comprising receiving a request for processing; determining whether the received request is event-triggered or call-triggered; sending the request to a slave process assigned to event-triggered requests, when the request is event-triggered; and sending the request to a slave process assigned to call-triggered requests, when the request is call-triggered.

    摘要翻译: 一种用于响应由集成代理对具有单线程应用程序接口的应用进行处理的请求的系统和方法,包括接收处理请求; 确定所接收的请求是事件触发还是被触发; 当请求是事件触发时,将请求发送给分配给事件触发请求的从属进程; 并且当请求被呼叫触发时,将请求发送到分配给呼叫触发请求的从属进程。