The easiest way to understand the callback example is to invoke the Hello
User web script directly and interrogate the response.
Type the following in the command line: curl -uadmin:admin
"http://localhost:8080/alfresco/s/hellouser.json?alf_callback=showGreeting"
This mimics the web script invocation made in the callback.html file.
The response is:
showGreeting({greeting: "hello", user: "admin"})
This is simply the vanilla Hello User web script response passed as an argument to the function named showGreeting as defined by the alf_callback query parameter. The full response is treated as JavaScript by the web browser, which executes it.