Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 99

Где почитать о создании клиент-серверных приложений

26.07.2014, 00:26. Показов 2585. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Есть клиент на андроид, написанный на Делфи и сервер написанный на Делфи, связь между ними осуществляется по Wi-fi по протоколу TCP. Приложение под андроид запускается очень долго, нет возможности листать вкладки TabControl'а свайпом, очень часто не с того не с сего вылетает. Поэтому хочу реализовать клиент на андроид, а не делфи. Клиент и сервер общаются между собой строками и потоками, клиент отсылает строку, сервер выполняет, если надо серверу отослать какую-нибудь информацию, то сервер отсылает поток клиенту и клиент выводит информацию, полученную от сервера в Memo. В программирование под андроид на ЯП, кроме Делфи я 0. Посоветуйте где можно почитать о том как реализовать чтение потоков, полученных через TCP от сервера клиенту, как посылать строки через TCP от клиента серверу и т.п.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.07.2014, 00:26
Ответы с готовыми решениями:

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

программирование клиент-серверных приложений
Хочу научиться программировать в C# Клиент-серверные приложения. Прошу вас подсказать мне электронные книги и основную информацию при...

Компиляция клиент-серверных приложений?
Ребят, как скомпилировать киент-серверные приложения. Ну т.е. обычно мы gcc XXX.c -o xxx. А как с клиентами и серваками запускать??

11
 Аватар для krapotkin
6849 / 4676 / 1464
Регистрация: 14.04.2014
Сообщений: 20,672
Записей в блоге: 21
26.07.2014, 10:57
delphi mobile connectors
https://www.google.ru/search?c... 8&oe=UTF-8
0
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 99
17.08.2014, 23:02  [ТС]
krapotkin, это не то.

Мне просто не хочется переписывать сервер, а DataSnap это предполагает. Читал, что на андроид можно создать сокет и общаться с сервером по TCP/IP, но нигде нету подробной информации на русском по сокетам на Андроиде.
0
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
18.08.2014, 00:25
может книги какие то есть бесплатные? не подскажите можете дать ссылку на них??
0
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
18.08.2014, 02:32
Цитата Сообщение от yura91 Посмотреть сообщение
может книги какие то есть бесплатные? не подскажите можете дать ссылку на них??
Всегда начинайте в с ветки: Посоветуйте книги/видеоуроки/... по программированию для Android
Книги на этом этапе (0-вой уровень) не помогут... Начните с инструментов. Если одолеете, будет шанст сделать из Вас ява-кодера под андроид.

Про делфи под андроид советую забыть - это участь студентов или крупных корпораций сдуру купивших лицензию! (видел программу на такси и пару спец-калькуляторов для офисов - и все!)
0
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 99
18.08.2014, 02:37  [ТС]
Tester64, я вот и хочу забыть про делфи под андроид, хочу на яве написать клиент в Eclipse. Но не могу разобраться с сокетами в андроид, сервер работает через ClientTCP/ServerTCP. Везде информация про сокеты на английском, а на русском вообще не подробная. Не знаете где подробно про сокеты можно почитать на русском?
0
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
18.08.2014, 02:43
у меня есть кое какой уровень под андроид но я не умею работать с сетями в андроид, я имел ввиду книгу по сетевым коммуникациям бесплатную можете посоветовать ?дать ссылку?

Добавлено через 1 минуту
как работать с разными протоколами через андроид JSON и такого типа ? Есть что нибудь такое?

Добавлено через 49 секунд
про сокеты тоже желательно на русском
0
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
18.08.2014, 03:32
Цитата Сообщение от NOVICHOK2012 Посмотреть сообщение
написать клиент в Eclipse
Советую сменить среду на Андроид Студию (или Idea). Сам год назад сменил - ни капли не жалею...

Цитата Сообщение от yura91 Посмотреть сообщение
про сокеты тоже желательно на русском
Насколько я понял, сокеты под яву универсальны... По идее любой поиск по "ява сокеты" поможет!
Некоторые простые операции (SET/GET запросы к веб серверу) вроде встроены и куча хелпов в гугле.
0
 Аватар для YuraAAA
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
18.08.2014, 10:57
Цитата Сообщение от Tester64 Посмотреть сообщение
SET
а это что такое?) может PUT?)
0
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 99
18.08.2014, 15:00  [ТС]
Tester64, я правильно понимаю, что через ява сокеты можно соединится с TCPServer в делфи?
0
 Аватар для YuraAAA
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
18.08.2014, 15:22
NOVICHOK2012, можно. сокет универсален
0
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
18.08.2014, 15:37
Цитата Сообщение от YuraAAA Посмотреть сообщение
PUT
угу! редко в термины заглядываю... У меня в наработках просто функции лежат - SendFile/GetFile/GetString/Ping. Пока для работы хватает!

Цитата Сообщение от NOVICHOK2012 Посмотреть сообщение
ява сокеты можно соединится с TCPServer в делфи
Сокеты УНИВЕРСАЛЬНЫ! Лажа может быть лишь на кодировках и спецсимволах. (их постоянных моих ошибок). На сокетах пишешь свой протокол и следишь что-бы он был одинаковый и на яве и на делфи...

Я в этом еще не разбирался, но когда мне надо было, с жуткими "костылями", но передавал строки из явы в делфи2009.... без контроля ошибок, удержания открытого сокета (переоткрывал его каждый раз перед отравкой строки из явы), без реконекта. но работало.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.08.2014, 15:37
Помогаю со студенческими работами здесь

Создание клиент-серверных приложений
Приветствую всех. Подскажите пожалуйста, где можно подробно вычитать о создании клиент-серверных приложений на C, да и про эту тему...

Создание клиент-серверных приложений
Приветствую всех Интересует алгоритм создания таких приложений на ПБ, и желательно примеры. Заранее благодарен.

Построение клиент серверных приложений на c#
Каким образом можно построить клиент-серверное приложение, где клиент - консоль, куда вводятся команды, сервер - тоже консоль, которая...

форумы разработчиков клиент-серверных приложений
...форумы разработчиков приложений клиент-серверных (желательно на VB) для работы с БД (желательно MS SQL)? Интересуют общий подходы,...

Книга по написание клиент-серверных приложений
Есть ли русская книга по написание клиент-серверных приложений на Java?


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru