×

Methods and systems for internally debugging code in an on-demand service environment

  • US 8,972,953 B2
  • Filed: 04/12/2011
  • Issued: 03/03/2015
  • Est. Priority Date: 04/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a database including hardware and software components to implement the database;

    a server group coupled to the database, the server group appearing to a client device as a single server entity, the server group including multiple servers that share tasks among the multiple servers based on workload sharing to implement operations for multiple clients, the server group toreceive a debugging session request from a client device over a network connection, the debugging session request to debug code executed by the server group and not locally at the client device;

    establish a connection to the client device via a first server of the server group to initiate a debugging session between the server group and an integrated development environment (IDE) of the client device in response to the debugging session request, the first server to maintain open the connection with the client device for a duration of the debugging session;

    register the debugging session for the client device via the first server; and

    for subsequent service requests of the debugging session at the server group, maintain state for the debugging session with a resource shared among the server group, receive the service requests with the first server and distribute the service requests among the server group for processing, wherein each server that processes a request is to communicate via the connection from the first server to the client device about processing on the service requests and wherein breakpoint operations are modified to be registered in a same state as the connection, and be connected back to the first server.

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