Развертывание простого серверного кода в Heroku

Недавно я посетил сайт heroku.com и попытался развернуть там свою первую java-программу, я действительно хорошо начал использовать их учебник по java-развертыванию, и все прошло нормально. теперь у меня есть серверный код, который мне нужно развернуть там, я попытался следовать примеру, но у меня был какой-то вопрос:

1- каким будет хост в этом случае, я уже попробовал ссылку на приложение, как будто это хост, но он выдает ошибки,

вот мой пример кода сервера

public class DateServer {

    /** Runs the server. */
    public static void main(String[] args) throws IOException {
        ServerSocket listener = new ServerSocket(6780);
        try {
            while (true) {
                Socket socket = listener.accept();
                try {
                    PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
                    out.println(new Date().toString());
                } finally {
                    socket.close();
                }
            }
        } finally {
            listener.close();
        }
    }
}

вот мой код клиента

public class DateClient {

    /** Runs the client as an application. First it displays a dialog box asking for the IP address or hostname of a host running the date server, then connects to it and displays the date that it serves. */
    public static void main(String[] args) throws IOException {
        //I used my serverAddress is my external ip address 
        Socket s = new Socket(serverAddress, 6780);
        BufferedReader input = new BufferedReader(new InputStreamReader(s.getInputStream()));
        String answer = input.readLine();
        JOptionPane.showMessageDialog(null, answer);
        System.exit(0);
    }
}

Я следовал этому урокуhttps://devcenter.heroku.com/articles/java на их сайте, чтобы загрузить мой код сервера, есть ли что-то еще, что мне нужно сделать ?!

заранее спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос