Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / client - server / 6 сообщений из 6, страница 1 из 1
01.05.2007, 16:52:02
    #34498259
light_ret
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - server
Здраствуйте!!!
Есть задание написать клиент-серверное приложение, которое на самом деле очень простое.
От клиента требуется передать 2 строки к серверу (пароль, логин), сервер получив 2 строки определит какие права есть у этого пользователя и вернет клиенту строку.
Сама проблемма стоит в написании клиент-сервера, честно признаться руки не стоят так как надо( надеюсь это только пока ), и просмотренныйе примеры очень нагромождены - пока понять не могу.
Был бы очень благодарен маленькому примеру с небольшими пояснениями, либо ссылкой на литературу. Пользую NetBeans.
Огромное спасибо!!!!!!
...
Рейтинг: 0 / 0
01.05.2007, 17:16:50
    #34498267
Quessir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - server
Это не веб значит. Посмотри в сторону Socket.
...
Рейтинг: 0 / 0
01.05.2007, 17:22:39
    #34498272
light_ret
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - server
Ага, я с сокетами и пытаюсь разобраться, но только ничего пока не могу понять. :(
...
Рейтинг: 0 / 0
01.05.2007, 19:30:41
    #34498354
light_ret
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - server
Я вот тут немного полазил по инету и нашел пример клиента - очень интересно и понятно.
Только вот с сервером все по прежнему проблемы. ПОдскажите как можно написать сервер к этому клиенту. Дальше я уже с ним разберусь сам.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
 import  java.io.*;
 import  java.net.*;

 public   class  EchoClient {
     public   static   void  main(String[] args)  throws  IOException {

        Socket echoSocket =  null ;
        PrintWriter out =  null ;
        BufferedReader in =  null ;

         try  {
            echoSocket =  new  Socket("taranis",  7 );
            out =  new  PrintWriter(echoSocket.getOutputStream(), true);
            in =  new  BufferedReader( new  InputStreamReader(
                                        echoSocket.getInputStream()));
        }  catch  (UnknownHostException e) {
            System.err.println("Don''t know about host: taranis.");
            System.exit( 1 );
        }  catch  (IOException e) {
            System.err.println("Couldn''t get I/O for "
                               + "the connection to: taranis.");
            System.exit( 1 );
        }

	BufferedReader stdIn =  new  BufferedReader(
                                    new  InputStreamReader(System.in));
	String userInput;

	 while  ((userInput = stdIn.readLine()) !=  null ) {
	    out.println(userInput);
	    System.out.println("echo: " + in.readLine());
	}

	out.close();
	in.close();
	stdIn.close();
	echoSocket.close();
    }
}
Большое спасибо за любую помощь!!!
...
Рейтинг: 0 / 0
11.05.2007, 12:53:23
    #34518823
spirit83
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - server
...
Рейтинг: 0 / 0
12.05.2007, 16:59:53
    #34521047
light_ret
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - server
Огромное спасибо за ссылочку!!!!!!! :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / client - server / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]