×

System comprising a proxy server including a rules engine, a remote application server, and an aspect server for executing aspect services remotely

  • US 8,103,607 B2
  • Filed: 05/29/2008
  • Issued: 01/24/2012
  • Est. Priority Date: 05/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method comprising:

  • receiving, by a first machine hosting a proxy server that includes a rules engine, a service request from a client, the service request being directed to a web application executing on an application server hosted by a remote second machine, wherein a core concern of the web application is configured to perform a core operation upon receiving the service request;

    analyzing the service request by the first machine using the rules engine to determine whether the service request satisfies criteria specified in any rules of a plurality of rules; and

    if the service request satisfies a criterion specified in a first rule, initiating an aspect service identified in the first rule, wherein the aspect service executes remotely from the web application on an aspect server hosted by at least one of the first machine or a third machine that is remote from the second machine, wherein the aspect service performs an additional operation before or after the core operation is performed, and wherein the additional operation adds functionality to the core concern.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×