Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Сетевое программирование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2020, 23:14   #1
Duder
Пользователь
 
Регистрация: 03.03.2020
Сообщений: 10
По умолчанию Информация о клиентно серверном приложении

Добрый день, что можете подсказать на счет проектирования серверного приложения?
Возникли следующие вопросы: имеется программа (клиент) откуда будут поступать заказы.
Как лучше реализовать? Чтобы в базу на сайт данные отправлялись(понятия не имею куда копать)? Или запустить отдельную прогу (сервер) которая будет принимать эти данные и обрабатывать их. Такой момент: если 1 сервер и допустим 2-3 клиента одновременно делают заказ отправляя tcp или udp данные на сервер, там ведь определенный порт работает- не будет ли конфликта? Как это все соорудить ? Подскажите пожалуйста - литературу, название, статьи. Заранее благодарен!
Duder вне форума Ответить с цитированием
Старый 04.03.2020, 06:29   #2
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Я бы делал сервер писал бы на php, а клиент на JS. Что касается сокетов, то их вагон и маленькая тележка на любые вкусы.
Цитата:
Как лучше реализовать?
Вот когда конкретные вопросы будут тогда можно и по говорить. А то так никаких требований нет.

Цитата:
Сообщение от Duder Посмотреть сообщение
Чтобы в базу на сайт данные отправлялись(понятия не имею куда копать)?
Начните что ли от сюда
http://stefanfrings.de/qtwebapp/tutorial/index.html
http://easy-qt.blogspot.com/2014/04/...pclient-1.html

Цитата:
Такой момент: если 1 сервер и допустим 2-3 клиента одновременно делают заказ отправляя tcp или udp данные на сервер, там ведь определенный порт работает- не будет ли конфликта?
Не будет. У клиента есть свой IP и ПОРТ исходящего соединения. Поэтому пакеты одного клиента отлично отделяются от других.
Читать учебник. Компьютерные сети. Принципы, технологии, протоколы
А так же посмотреть в примерах QT чат, там с пирами отлично различают.
А вот для СУБД что-бы не было конфликтов учить транзакции и работу с ними. Это проще посмотреть как сделано в любом сетевом магазине.

И ещё две книжки вам в придачу:
Стивенс. UNIX. Разработка сетевых приложений
_А.,_Оланд_Дж.-Программирование_в_сетях_Microsoft_ Windows-Питер(2002)

На QT писать ихмо по проще.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 04.03.2020, 22:16   #3
Duder
Пользователь
 
Регистрация: 03.03.2020
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
Я бы делал сервер писал бы на php, а клиент на JS. Что касается сокетов, то их вагон и маленькая тележка на любые вкусы.

Вот когда конкретные вопросы будут тогда можно и по говорить. А то так никаких требований нет.


Начните что ли от сюда
http://stefanfrings.de/qtwebapp/tutorial/index.html
http://easy-qt.blogspot.com/2014/04/...pclient-1.html


Не будет. У клиента есть свой IP и ПОРТ исходящего соединения. Поэтому пакеты одного клиента отлично отделяются от других.
Читать учебник. Компьютерные сети. Принципы, технологии, протоколы
А так же посмотреть в примерах QT чат, там с пирами отлично различают.
А вот для СУБД что-бы не было конфликтов учить транзакции и работу с ними. Это проще посмотреть как сделано в любом сетевом магазине.

И ещё две книжки вам в придачу:
Стивенс. UNIX. Разработка сетевых приложений
_А.,_Оланд_Дж.-Программирование_в_сетях_Microsoft_ Windows-Питер(2002)

На QT писать ихмо по проще.
Спасибо за развернутый ответ!
Duder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задание цвета в клиент серверном приложении Ящерка Помощь студентам 5 22.12.2013 23:07
Не блокируется поток в клиент-серверном приложении (чат) Wolf.dp C# (си шарп) 1 16.10.2012 17:33
Информация в консольном приложении demigod82 Общие вопросы C/C++ 1 10.03.2012 09:26
проблемы в клиент серверном приложении vangog C# (си шарп) 0 11.09.2011 19:59
FibPlus в клиент-серверном приложении Rusland Работа с сетью в Delphi 0 13.04.2010 14:04