1 / 0 / 0
Регистрация: 10.01.2012
Сообщений: 59
|
|
1 | |
Организовать взаимодействие типа клиент - сервер26.05.2015, 19:30. Показов 2259. Ответов 7
Метки нет (Все метки)
Организовать взаимодействие типа клиент - сервер.Клиенты подключается к первому серверу, передают запрос на получение определенного файла.Если этого файла нет, сервер подключается ко второму серверу и ищет файл там. Затем либо найденный файл пересылается клиенту, либо высылается сообщение, что такого файла нет.
0
|
26.05.2015, 19:30 | |
Ответы с готовыми решениями:
7
Организовать взаимодействие типа клиент-сервер Организовать взаимодействие четырех игроков в клиент-серверной игре Реализовать взаимодействие клиент-сервер с использованием задач (Task) Как красиво организовать клиент-сервер |
Casper-SC
|
26.05.2015, 20:24
#2
|
Не по теме: testtest01, ты хотя бы ради приличия попросил бы что ли помочь.
0
|
1 / 0 / 0
Регистрация: 10.01.2012
Сообщений: 59
|
|
26.05.2015, 20:38 [ТС] | 3 |
помнится вроде было запрещено писать помогите\скорее итд.. а так мог бы даже может и заплатить немного за помощь
0
|
26.05.2015, 21:21 | 4 |
Я так понимаю - 3 программы. Прокси сервер, ещё один сервер и клиент. Клиент знает только о Прокси сервере.
Абсолютно не важно как это будет сделано, лишь бы работало. Правильно? То есть, к примеру, мне легче на WCF. Опять же Binding и его настройки безопасности и т.д. не оговариваются. Как я понимаю, нужно просто сделать эмитацию данной ситуации. В смысле написать так, чтобы было легко поменять эмитацию на реально поиск файла. Методы те же остаются, прост меняется их реализация (я напишу просто, ты уже будешь там поиск файлов писать и связанную логику.
0
|
26.05.2015, 21:34 | 5 |
Ладно, держи. Там сделано так, что запросили файл и метод ждёт пока его вернут. Можно всё сделать через колбеки, а методы GetFile пометить как IsOneWay = true. В общем, задача размыто поставлена, вообще без деталей, так что сделано как сделано.
2
|
1 / 0 / 0
Регистрация: 10.01.2012
Сообщений: 59
|
|
27.05.2015, 01:21 [ТС] | 6 |
мне остается только откомпилировать(visual studio), а то я .exe не нашел, да?потом запускать сервера потом клиент.
0
|
1453 / 845 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
|
|
27.05.2015, 03:32 | 7 |
0
|
27.05.2015, 10:18 | 8 |
Я думаю, легче это было проверить самому, чем ждать очевидного ответа. Так тебе нужны просто эксешники, а не исходники?
Ну я настроил решение так, чтобы запускались сначала серверы, потом клиент. То есть нажали "Запуск" и запустились 3 программы. Добавлено через 36 минут Тут вроде всегда и был. Возможно, но нужно тогда немного допилить. В этом проекте есть мелкие косяки и неточности. Добавлено через 4 минуты LeniumSoft, в общем, если что-то буду править, то оно будет автоматом апдейтиться там: Последнюю версию ClientServerApp качать отсюда, а не по ссылке выше. https://bitbucket.org/CasperSC/clientserverapp. К слову, мелкие правки я уже сделал. Bitbucket - тот же GitHub, но с возможностью хранить приватных много репозиториев бесплатно.
1
|
27.05.2015, 10:18 | |
27.05.2015, 10:18 | |
Помогаю со студенческими работами здесь
8
Клиент-сервер. Можно ли организовать реализацию как на WarcraftIII Как организовать клиент-сервер, а так же передачу и обработку XML Сервер на PHP + клиент на C#. Организовать процесс обмена данными клиента через PHP на сервере Клиент-сервер: Как определить, что клиент отключился? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |