Форум программистов, компьютерный форум, киберфорум
Java: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
 Аватар для Freshrecords
21 / 15 / 5
Регистрация: 08.04.2013
Сообщений: 423

Клиент- серверное приложение

19.10.2018, 06:18. Показов 1107. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет Ребят начну сразу)

На ноуте есть локальный сервер написанный на java сокетный.
Как можно осуществить передачу данных в формате json между клиентом и сервером?
К серверу подключаюсь при помощи Putty.
В данное время клиент с сервером общается на ровне чата))) привет-пока) т.е команды не понимает.
и я не совсем понимаю суть самого задания я, и не понимаю как оно должно выглядеть. ниже как давал нам преподаватель. даю вам задание. вы можете мне объяснить как оно должно быть, вернее как выглядеть.
Сам сервер по требованию должен был быть реализован на С, С++, или Java. И к рассмотрению не принимаются работы с использованием готовых сетевых функций.

Система. Портал государственные услуги. Протокол обмена между клиентом и сервером JSON. Формат хранения данных в файлах- символьные строки с фиксированным расположением данных (аналог столбцов в электронных таблицах)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.10.2018, 06:18
Ответы с готовыми решениями:

Клиент-серверное приложение
Здравствуйте. Начал писать клиент-серверное приложение, вернее начал задумываться над тем как его писать. Вчера полазив по форумам и...

Клиент -серверное приложение и IP
Всем привет! Захотелось сделать свой чат на Java. Не тут-то было. Не могу подключится к серверу, вылетает exception о том, что превышен...

Клиент / серверное приложение
Добрый вечер,подскажите пожалуйста,написал некое подобие простенького чата,все отично работает пока я запускаю программу в пределах...

8
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2018, 07:30
Что конкретно тебе не понятно?
0
 Аватар для Freshrecords
21 / 15 / 5
Регистрация: 08.04.2013
Сообщений: 423
19.10.2018, 08:01  [ТС]
мне нужно записать текстовое сообщение в строку. у меня их будет 10 (будет фамилия, имя ну и т.д)
с клиента надо запросить данные из этой строки уже в таком формате json
я не понимаю как это реализовать

Добавлено через 8 минут
как записать 10 строк программно на сервере, со значениями уже в формате json (имя, фамилия, возраст и т.д)
как это запустить
как можно запросить параметр этой строки с клиента, например пару значений, имя, возраст
извините если не так выразился в том посте
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2018, 09:18
Цитата Сообщение от Freshrecords Посмотреть сообщение
К серверу подключаюсь при помощи Putty.
В данное время клиент с сервером общается на ровне чата))) привет-пока)
ну подключайся и передавай
0
 Аватар для snajper_ro
116 / 101 / 52
Регистрация: 14.09.2011
Сообщений: 696
Записей в блоге: 1
19.10.2018, 09:22
пожалуйста разбейте на задачи , что вам надо сделать и посредством чего
задачи
1)что значит текстовое сообщение записать?(я бы так сказал так, на сервере лежат файлы , просто ложите файлы формата json на вашем ноуте)
2)дальше вам надо их отдавать, приходит запрос дай мне файл и от по сокетам отдает, с помощью сокетов отдаете
3)надо его как-то отобразить ,пишете клиент, который делает запрос и отображает в консоли или view , пожалуйста за помощь
1
 Аватар для Freshrecords
21 / 15 / 5
Регистрация: 08.04.2013
Сообщений: 423
19.10.2018, 16:05  [ТС]
xoraxax, он не понимает команд

Добавлено через 2 минуты
я вообще не разбираюсь в вашем парсинге json использует два метода я не понимаю как программно все это разместить на сервере тупо даже написать пару строк в каком месте

Добавлено через 1 минуту
в интернете просто куча чужого кода, который надо уметь принять и обработать так и не поняв сути

Добавлено через 4 минуты
xoraxax, Вы специалист вы знаете как делать я же не прошу за меня делать

Добавлено через 5 часов 9 минут
xoraxax, при пуске сервера записывается и раскодируется 4 строки уже в jsone
Connection is completed
Waiting for a client...Client connected
Name:Иванов Михаил
Age:21
Adress:Россия, Приморский край
Code service:16



Добавлено через 1 минуту
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
obj.put ("name", "Иванов Михаил");
        obj.put("age", new Integer (21));
        obj.put("adress", "Россия, Приорский край");
        obj.put("code service", new Integer (020));
        //Декодирование объекта Json
        System.out.println("Name:"+obj.get("name"));
        System.out.println ("Age:"+obj.get("age"));
        System.out.println ("Adress:"+obj.get("adress"));
        System.out.println ("Code service:"+obj.get("code service"));
 
 
 
        //System.out.println("Привет, это Сервер! Подтверждаю, вы написали : " + "\n");
        while ((input = in.readLine()) != null) {
            if (input.equalsIgnoreCase("exit")) break;
            out.println("S ::: "+input);
            System.out.println(input);
        }
        out.close();
        in.close();
        fromclient.close();
        servers.close();
    }
}
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2018, 17:41
я ваще не понимаю, что тебе нужно. Сервер у тебя по твоим словам есть. С джэйсоном работать - тонны библиотек, я люблю jackson например.
Давай без истерик, как-то более вразумительно изъясняйся, пожалста
1
 Аватар для Freshrecords
21 / 15 / 5
Регистрация: 08.04.2013
Сообщений: 423
24.10.2018, 17:10  [ТС]
xoraxax, у меня что -то получилось на подобии того, что должно было быть )) может быть не как в идеале но все же) ответ с сервера получаю! правду пришлось перелопатить кучу источников чтобы выбрать код.
и если можно вопрос, многопоточность сервера - это возможность подключения сразу нескольких клиентов?
0
 Аватар для KiraLis39
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
12.11.2018, 09:20
Многопоточность - это когда у тебя в программе одновременно может выполняться много потоков. Даже если ни одного клиента не подключается.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.11.2018, 09:20
Помогаю со студенческими работами здесь

Создать клиент-серверное приложение
Надеюсь,правильно выбрала раздел. Дали вот такое задание, хотела бы попросить разъяснить более подробно (так как для меня это не связанный...

Java клиент серверное приложение
Здравствуйте, можно ли написать клиент серверное приложение на Java не используя JSP-Servlet? Если да то чему отдать предпочтение и почему?...

Клиент серверное приложение на Java
Добрый день. Совсем еще новичок в Java, но передо мной поставили такую задачу: необходимо написать клиент серверное приложение, где в роли...

Простое клиент-серверное приложение
Создал два JARа клиента и сервера - не запускаются/не работают. Содержимое манифестов следующее: Manifest-Version: 1.0 ...

Клиент серверное приложение java
http://www.quizful.net/post/java-socket-programming здравствуйте нашёл офигенный ресурс насчёт клиент серверного приложения на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей. Звучит. . .
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru