Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,813
Записей в блоге: 14

Какие средства позволяют эффективнее всего создать клиент-сервер на C#?

14.07.2020, 21:33. Показов 1713. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Под "эффективностью" понимается следующее (в порядке убывания важности):
1. К серверу должны иметь возможность подключиться множество клиентов одновременно (не меньше нескольких тысяч). Сервер должен однозначно идентифицировать, какой запрос пришел от какого клиента.
2. Как можно меньше "писанины" и "низкоуровневых дебрей".
3. Приемлемая стоимость для человека, который не имеет собственных доходов и живет на мизерную родительскую пенсию.
4. Обновления не реже одного раза в месяц, крупные - не реже одного раза в полгода.
5. Стабильная, многократно протестированная версия.
6. Достаточное количество информации на ЧЕЛОВЕЧЕСКОМ (а не америкосовском!) языке.
Прошу отреагировать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.07.2020, 21:33
Ответы с готовыми решениями:

Вычислить в какие дни эффективнее всего можно сделать транзакции
Здравствуйте, есть следующая задачка: Вам дан массив с ценами акции на каждый из n дней (например, 100, 80, 110, 95, 115, 150, 100)....

Создать клиент-сервер через интернет. Какие IP следует задать
Товарищи программисты, попаучайте меня, совсем ничего не знаю. Я выхожу в интернет через маршрутизатор, который выдает мне IP по DHCP....

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

25
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
15.07.2020, 20:21
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Может, я хочу знать только ту информацию, которая помогает в решении текущих проблем (я не конкретно про настоящую тему, а про каждый момент времени). Об этом вы не задумывались?
Ну, т.е. если нужно будет подцепить поплавок в бочке унитаза, ты его подцепишь и тебе, в принципе, по барабану, что вода будет в "перелив" уходить. Так тебя даже из сантехников попрут и отправят учить устройство всего бочка, а не только поплавка.
0
Wanna be serious
 Аватар для Bespridelschic
587 / 474 / 186
Регистрация: 31.07.2013
Сообщений: 1,693
15.07.2020, 21:32
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
А у вундеркинда - влево. То есть он опережает "нормы" и по росту, и по спаду. И чем умнее такой человек в детстве, чем глупее в более позднем возрасте.
А условный "Вася" не вундеркинд ушедший после 9 в ПТУ на автомеханика в 30 лет становится гением, например, в программировании?

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
активно учусь в университете, вот только научусь ли я чему-то, никто не знает.
А Вы не чепухой занимайтесь читая всякие модные журналы где Вам и IQ определят, и дату деградации, а возьмите в руки/откройте на компьютере книгу по языку программирования, читайте и практикуйте. По окончании универа все кто что-то изучал, все ушли в отрасль. Кому это было не нужно и всё ждали что их научат - теперь встречают людей со словами: "Вам что-нибудь подсказать? Нам тут новые кофемашины пришли, интересует?".

По теме: так как задача явно не указана и если Вы немного знакомы с C#, рекомендую почитать книгу Адама Фримена по ASP.NET. В частности Вас должно интересовать Web API. Думаю с этим будет попроще на начальном уровне, и практически по всем пунктам +/- подходит. Как вариант, поверхностно можете об этом прочитать здесь.
0
Эксперт .NET
 Аватар для Usaga
14364 / 9465 / 1360
Регистрация: 21.01.2016
Сообщений: 35,689
16.07.2020, 06:39
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Ну как раз не любая. Есть такая технология, как P2P, там вообще нет клиентов и серверов, только равноправные участники.
Это вы про архитектуру, а не конкретную технологию организации общения между процессами.

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Эти слова значат для меня ровно ноль.
Так надо теорию сидеть читать, а не методом тыка работать. Это вам донесли ещё во времена ваших "построителей окон".

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Я активно пытался, но как в HTTP определить, какой запрос пришел от какого клиента (самый первый пункт)? Это возможно?
Не очень пытались. Про авторизацию и аутентификацию в HTTP вы и не слышали?

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Что означает это слово? Надеюсь, хоть не сексуальную ориентацию?
С вами поделиться ссылкой на гугл? Это такой классный сервис, где по слову можно найти описание и определение.

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
"Подтягивать" в 20 с половиной лет лишено смысла
Студентам в этом возрасте не лишено смысла, а вам лишено? Знаете, что лишено смысла? Будучи умным как Буратино лезть в разработку. Обучаемость нулевая, английского не знаете и знать не собираетесь.

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
А может, я счастлив быть отрезанным от "огромных" объемов информации! Может, я хочу знать только ту информацию, которая помогает в решении текущих проблем (я не конкретно про настоящую тему, а про каждый момент времени). Об этом вы не задумывались?
В решении текущих проблем помогают фундаментальные знания, которые формируются в мозге головы как раз как результат переваривания огромных объёмов информации. Этот тезис подтверждают ваши весьма глупые темы в этой ветке, а так же pre-pre-alpha версии приложений, которые работают из рук вон плохо.

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Вследствие написанного двумя абзацами выше, выучить новую профессию я вообще ни при каких условиях не смогу.
Так и есть.

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
У меня 10 лет работы уже есть.
Может быть каменьщиком или слесарем. Но не разработчиком. Пруфом выступает каждый ваш второй пост.

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
А вундеркиндами в наше время являются 90% детей, и я в том числе.
Вундеркинд не гений, а чем-то сильно выделяющийся среди остальных. Вы выделяетесь полнейшей необучаемостью. Это не есть полезное качество и не есть преимущество.

По поводу вашего вопроса: вам в вашей прошлой теме уже назвали конкретные технологии. Повторю: HTTP (силами HttpClient или библиотек типа RestSharp), WCF, gRPC, WebSockets (может быть силами библиотеки SignalR). Всё, что вам нужно было, это собрать максимум информации по этим вещам, посмотреть примеры использования, разные кейсы. Если вам ваша вундеркидность не позволяет этого сделать, то никакие учебные материалы для детей (а вы такие и просите, судя по всему) вам уже не помогут. Всё, что тут можно сделать - пойти дальше пилить кровоглазые игрушки на GameMaker.

На базе того же HTTP весь веб живёт. Как можно было по нему ничего не найти? Даже слепой зомби нарыл бы больше информации, чем вы смогли.

Вы вообще про гугл слышали? Или единственный способ поиска информации для вас - задавать вопросы на форуме? Вы так далеко не уйдёте. Собственно, судя по вашим приложениям, вы и не ушли.
0
Модератор
Эксперт функциональных языков программирования
3138 / 2286 / 469
Регистрация: 26.03.2015
Сообщений: 8,898
16.07.2020, 13:37
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Если хотите знать, у меня IQ на 18% выше, чем у среднего человека
Так и должно быть для середнячков с высшим образованием.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
16.07.2020, 16:08
агась!
Понятие "средний человек" ввел французский естествоиспытатель Ж.Л.Л.Бюффон (1707 - 1788), и оно стало широко использоваться в статистике. Иронизируя над этим термином, член Парижской академии наук Ж.Л.Ф.Бертран (1822 - 1900) писал, что в тело среднего человека вложена средняя душа. Такой человек "лишен страстей и пороков, он ни безумен, ни мудр, ни невежда, ни ученый… он зауряден во всём. После того как он съдает в течении тридцати восьми лет средний паёк здорового солдата, ему положено умереть не от старости, а от средней болезни, которую обнаруживает в нём статистика".
0
Эксперт .NET
 Аватар для Usaga
14364 / 9465 / 1360
Регистрация: 21.01.2016
Сообщений: 35,689
17.07.2020, 05:27
Croessmah, средненько как-то)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.07.2020, 05:27

Существуют ли программы, которые позволяют создать сервер на java или php на своем компьютере?
Тест android приложения на сервере, на своем компьютере, возможно? Существуют программы, которые позволяют создать сервер на java или php...

Какие данные не может подделать клиент при запросе на сервер?
Привет. Есть ли данные которые клиентская машина посылает серверу и которые не мог бы подделать / подменить злоумышленник?

Как проще и эффективнее всего изучать C++?
Здравствуйте. Знающие, подскажите пожалуйста, как проще и эффективнее всего изучать C++? Вообще, по сути, C++ это улучшенный C, и C с...

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

Какие бесплатные версии VS позволяют разрабатывать для WP
Какую версию из бесплатных Visual Studio лучше использовать для программирования под последнюю версию Windows Phone? Спасибо.


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
сукцессия 9. Математика подлости: как растения предали грибных друзей
anaschu 27.06.2026
Статья 2. Глобальная фосфорная война: эволюционно-экономические механизмы распределения биомов Земли Введение: Экологический рынок как игра с нулевой суммой Традиционная экология долгое время. . .
сукцессия 8. Как я спорил с ИИ, которые - агенты растений и ненавистники грибов!
anaschu 27.06.2026
Статья 1. Хроники грибного восстания: как Сократов диалог разрушил академические догмы ИИ Введение: Синдром «цифрового учебника» Современные большие языковые модели (LLM) обладают колоссальным. . .
Главный вопрос моделирования сукцессии
anaschu 27.06.2026
главный вопрос. Если эктомикориза лучше добывает недоступный фосфор. И ее масса максимальна из всех. А широколиственный лес тоже имеет самую крутую биомассу. То почему не возникло их симбиоза? Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru