связь на основе сокета клиент-сервер - PullRequest
1 голос
/ 08 августа 2009

Я недавно протестировал связь на основе сокетов между приложением J2ME и локальным компьютером, приложение J2ME работало на эмуляторе в NetBeans 6.7, а сокет сервера также работал на том же компьютере в Netbeans. Теперь я хотел бы перенести сокет сервера в Интернет и протестировать приложение сначала на эмуляторе, а затем на реальном мобильном телефоне. Можно ли в любом случае поместить этот сокет в сервлет на веб-странице, а затем сформировать соединение между этой веб-страницей и локальным компьютером.

1 Ответ

1 голос
/ 12 августа 2009

Нельзя «поместить» сервлет сокета на веб-сервер, если на нем не установлен Java Server. Поскольку это сложно организовать с большинством внешних веб-хостов, вам, скорее всего, придется настроить свой веб-сервер так, чтобы он открывал сокет-соединение с указанным номером порта, я считаю.

Так что позже вы сможете связаться с сервером по указанному порту, используя его IP-адрес или доменное имя. Как:

 100.200.300.400:965

         or

 mysubdomain.mydomain.com:965
...