Acessar serviço ou processo do servidor

Olá amigos,

Sou iniciante no desenvolvimento Web.

Tenho algumas dúvidas:

É possível, numa página Web o cliente fazer uma requisição para o servidor e o servidor executar algum processo ou serviço para depois retornar a resposta ao cliente?
Lembro que CGI, quando usado com PHP fazia mais ou menos o que eu preciso.

Porém, como fazer isso com Java Web?

Agradeço a qualquer luz!


EDIT:

Para ficar mais claro, o que preciso fazer para um cliente é o seguinte:

  • Cliente envia soliciação para o server (Página Web).
  • Server recebe a solicitação e envia para algum programa, serviço ou processo do Sistema operacional.
  • Após processado, o server devolve a solicitação processada para o cliente.

É possível? Se sim, iniciar ?