Which of the following is used to process data submitted by a user by passing data back and forth between a server and an application program?