Hola,
No sé si alguna vez oí algo de esto para Delphi... algún intento que se estaba llevando a cabo. Lo que sí puedes usar en Delphi, eso sí para .NET, es el
ClickOnce de Microsoft, que parece algo similar a lo que dices que existe en Java.
Ojo porque yo hize algún pinito con ClickOnce pero fue sobre CSharp, ahora, creo que puede hacerse con Delphi .NET. Visual Studio cuenta con asistentes que te lo ponen muy sencillo esto (nada te impide, creo, hacerlo por tu cuenta), pero, me parece que Delphi .NET no cuenta con estos asistentes.