×

Smart cache for a server test environment in an application development tool

  • US 8,793,663 B2
  • Filed: 12/30/2010
  • Issued: 07/29/2014
  • Est. Priority Date: 12/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of smart caching of service data during application testing in a development tool for a service invoking application, the method comprising:

  • loading source code for a computer program into a development tool executing in memory of a client computing system;

    executing the source code from the development tool, the execution of the source code invoking a service responsive to a directive to invoke the service disposed in the source code;

    invoking the service in a container instance of a host server coupled to the client computing system over a communications network in response to a first invocation of the service from the computer program and returning a resultant data set for the service to the computer program;

    storing the resultant data set in a cache in the host server; and

    returning the stored resultant data set to the computer program in lieu of invoking the service in the container instance in response to a second or any subsequent invocation of the service from the computer program;

    wherein the resultant data set for the service is stored in the cache in the host server after the first invocation;

    persisting the resultant data set for the service in a fixed storage of the host server in response to a shutdown of the development tool; and

    ,restoring the resultant data set for the service to memory of the host server upon the development tool being restarted.

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