2011-02-07 3 views
0

Я должен был создать настольное приложение (с Java-Swing), которое будет удаленно общаться с сервером (например, Skype) через сокет. Для этого я могу использовать AJAX для передачи данных на сервер? Как я могу реализовать JavaScript Engine?Могу ли я использовать AJAX и JavaScript без браузера?

Есть ли лучшие способы сделать это? Все советы?

ответ

2

Ajax означает «Выполнение запроса HTTP без оставления текущей страницы». По мере того, как идут техники, это на самом деле не кажется применимым.

Вместо того, чтобы внедрять механизм JavaScript, а затем писать что-то, чтобы сделать HTTP-запрос в JavaScript ... просто сделайте HTTP-запрос непосредственно с Java. Вы уже используете этот язык.

+0

Благодарим за консультацию, перевод каждой части данных заставляет меня думать в Ajax. Используя HTTP-запрос в Java, это не проблема с пропускной способностью, которая выходит из среды браузера? –

+0

Параметр HTTP-запроса/ответа не будет сокращаться только потому, что вы помещаете веб-браузер в путь. Просто убедитесь, что вы используете приличную библиотеку HTTP (с кешированием и поддержкой gzip). – Quentin

+0

Спасибо Дэвиду за информацию. –

Смежные вопросы