NAME

WeBWorK::ContentGenerator::RenderViaRPC - This is a content generator that processes requests for problem rendering via remote procedure calls to the webwork webservice.

Description

Receives WeBWorK requests presented as HTML forms, containing the requisite information for rendering a problem. This package checks that authentication succeeded, calls WebworkWebservice::RenderProblem::renderProblem, and then passes its return value to FormatRenderedProblem::formatRenderedProblem. The result is returned in the JSON or HTML format as determined by the request type.