![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| kric |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 1.10.2006 Репутация: нет Всего: нет |
Сталкнулся с проблемой. Нужно написать программу- морской бой, которая реализована как клиент-сервер. Суть программы, 2 клиента, сервер и обмен данными между ними.
т.к. я новечек в написаннии токого типа программ, буду благодарен всем кто поможит мне с основной частью. т.е. создание клиента, сервера, а так же реализация обмена данными между ними... |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
Что подразумевается под "поможет"? Посоветовать что использовать, и что почитать на эту тему, или написать за тебя?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 2 Всего: 151 |
Вот этих трех статей тебе будет достаточно: http://java.sun.com/docs/books/tutorial/ne...kets/index.html
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| kric |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 1.10.2006 Репутация: нет Всего: нет |
Eto podrazumevaetsia i to i drugoe, t.e. 1. Ja ne proshu nikogo polnostju pisat' dlia menia ves' kod programy... 2. Ja blagodaren dazhe za sovet s cego nachat' i kak vsio eto sledovalo by pisat'... 3. Ja dumaju mnogie iz vas imejut standartnye primery clienta-servera, bez kakix libo navarotov... P.S. batigoal > blagodarstvuju za link... P.P.S. sorry za moju latin`u, prosto na kirilice ochen' medleno pishu... ;) |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
1. Используй чекбокс транслит.
2. Если и клиент и сервер будут на Java, то я бы предложил использовать RMI. Это гораздо проще чем придумывать свой протокол на основе TCP/IP. Пример использования RMI, Вызов удаленных методов - этих примеров вполне достаточно для реализации клиент-серверного взаимодействия. С GUI в Java знаком? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| kric |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 1.10.2006 Репутация: нет Всего: нет |
LSD> s GUI ja znakom, t.k. s graficheskimi interfejsami ja uzhe ciutok rabotal. Xotia v dannom zadanii mne etogo ne osobo trebuetsia. Vsio mozhet byt' realizovano v prostoj komandnoj stroke, samymi prostymi metadami. Klient i server v dannom sluchaii budut na JAVA. Za link`i ogromnejshoe spasibo
|
|||
|
||||
| tab |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 7.10.2006 Где: RF, Dolgopa Репутация: нет Всего: нет |
Лично мне по всем этим вещам нравиться книга "Программирование для Интернет на Java" издательства Питер.
Там все просто и понятно |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 2 Всего: 151 |
Ссылка у меня не открывается, но если это та книга, о которой я думаю, то мне она не понравилась. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| kric |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 1.10.2006 Репутация: нет Всего: нет |
V dannyj moment u menia est' prostejshij SERVER i CLIENT. Vozniklo paru voprosov:
1. Kak sdelat', ctoby vvodimaja informacija s odnogo klienta otobrazhalas' u drugogo klienta, a ne na servere. 2. Planiruju sdelat': zapustiv klienta, nado budet vvesti vse koordinaty korablej. Vopros zakliuchaetsia v tom, kak na vash vzgliad optimalnej delat', ctoby vse koordinaty korablej xranilis' u klienta ili vvedia ix perekinut' na server. T.E. vo vremia igry uzhe obmenivatsia dannemy tol'ko s serverom ili client s clientom? 3. Kak vy dumaete mozhno li optimizirovat' dannuju chast' server`a, mozhet optimal'nej tut delat' s for(;;), ctoby byl 1 socket
SERVER
CLIENT
|
||||||
|
|||||||
| PavelUSA |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 30.5.2005 Где: Москва-->Сили коновая Долина Репутация: нет Всего: нет |
Это - попросту заблуждение, основанное на НЕверном предположении, что ................... "писать по-русски, кириллицей" означает вводить именно с той раскладкой (расположением букв), что включена в поставку Windows - вот с такой картинкой: http://www.microsoft.com/globaldev/keyboards/kbdru.htm Но это совершенно НЕ так, что могут подтвердить сотни тысяч бывших граждан СССР, живущих вне СНГ. См. http://forum.vingrad.ru/index.php?showtopi...t&p=1288514 Это сообщение отредактировал(а) PavelUSA - 16.10.2007, 02:49 |
|||
|
||||
| nornad |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1079 Регистрация: 16.2.2007 Где: в Караганде Репутация: нет Всего: 31 |
PavelUSA, ты в следующий раз на дату последнего сообщения внимание обращай - больше года уж прошло.
-------------------- Три достоинства программиста: Леность, Нетерпение и Гордость Ларри Уолл |
|||
|
||||
| PavelUSA |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 30.5.2005 Где: Москва-->Сили коновая Долина Репутация: нет Всего: нет |
Шорт побери
Это сообщение отредактировал(а) PavelUSA - 16.10.2007, 03:41 |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 2 Всего: 151 |
Удалять не надо, это не криминал. Просто учесть на будущее.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |