Um nome de domínio não aponta para nenhuma porta específica. Aponta para um IP, não para uma combinação [ip: port].
Estou adivinhando que você deseja acessar esses três aplicativos baseados em Java por meio de um navegador da web (senão não entendo por que você usou http em seus exemplos. O domínio não é relacionado com http).
O link pode aceitar conexões na porta http padrão (80) e, em seguida, encaminhar para http://ip1:8084/application1/
Depois, você faz o mesmo com o link .
Exceto que você encaminha http://ip1:8085/application2/
Dessa forma, você não precisa especificar nenhuma porta e pode apenas solicitar o que parece ser uma página da Web normal em um servidor padrão normal enquanto ainda está sendo redirecionado para o aplicativo escolhido.