0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 10
1

Простой пример клиент-серверного приложения использующего распределенные вычисления

30.10.2013, 15:27. Показов 10601. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят, хелп! Помогите найти доступный для понимания пример распределенных вычислений. То бишь - сервер рассылает клиентам (или клиенту) данные, клиенты считают, и возвращают результат серверу.
Буду рада и примеру работы в обратную сторону.
Так то небольшие примеры для работы приложения типа клиент-сервер есть, но чтобы именно для распределенных вычислений не могу найти(
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2013, 15:27
Ответы с готовыми решениями:

Пример клиент-серверного приложения
Может у кого есть пример клиент-сервера передачи текста от клиента к серверу и наоборот? на...

Пример клиент-серверного приложения TCP/IP
Здравствуйте, нужен простой и понятный пример клиент-серверного приложения для передачи данных и...

Нужен пример простейшего клиент-серверного приложения
Добрый день. Прчитал примеры в MSDN, скачал книжку Сетевое программироване, но понять пока нечего...

Нужен пример клиент-серверного приложения основанный на RPC
Народ, есть у кого пример клиент-серверного приложения основанный на RPC?

8
3 / 3 / 1
Регистрация: 29.10.2013
Сообщений: 33
30.10.2013, 21:22 2
Нужен именно на C#? есть очень простой пример на Java. На C# сам тоже хочу сделать на выходных. Скину если получится.
0
0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 10
30.10.2013, 22:48  [ТС] 3
Именно на C#.
Ну, и на Java я еще ни разу не писала...

Да, было бы очень здорово посмотреть ваш код) Спасибо за ответ)
0
3 / 3 / 1
Регистрация: 29.10.2013
Сообщений: 33
31.10.2013, 19:31 4
Сервер
Клиент
Сервер отправляет клиенту строку с числами через запятую, например "10,10,12". Клиент клиент суммирует числа и возвращает серверу результат.
Сначала надо запустить сервер, потом клиент(при запущенном сервере) на одном компе.
0
Эксперт .NET
1934 / 1397 / 333
Регистрация: 15.06.2012
Сообщений: 5,242
Записей в блоге: 3
31.10.2013, 20:41 5
Ну, нам в университете говорили о таких вещах как OpenMP и MPI, но всё это низкоуровневое с++.

Кстати, тема очень интересная, особенно для много-клиентских приложений: у нас в университете практиковали запуск серверного приложения на 3 компах, то ещё занятие было.
0
3 / 3 / 1
Регистрация: 29.10.2013
Сообщений: 33
31.10.2013, 22:15 6
Цитата Сообщение от Wolfdp Посмотреть сообщение
Ну, нам в университете говорили о таких вещах как OpenMP и MPI, но всё это низкоуровневое с++.
Почему низкоуровневое?
0
Эксперт .NET
1934 / 1397 / 333
Регистрация: 15.06.2012
Сообщений: 5,242
Записей в блоге: 3
01.11.2013, 12:28 7
Цитата Сообщение от sergei11 Посмотреть сообщение
Почему низкоуровневое?
адрессная арифметика, куча операций и параметров перед выполнением нужного метода, ручное управление ресурсами.

По теме: на хабре натыкался на статью с использование WCF.
0
0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 10
01.11.2013, 20:31  [ТС] 8
Ого, так быстро)
Спасибо вам большое за ваш труд)
Буду разбираться.
0
0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 10
04.11.2013, 01:28  [ТС] 9
Извините пожалуйста, а вы не могли бы пояснить работу метода сложения? Я немного запуталась. Зачем нужны эти -48, и зачем шаг умножать на 10.. Сначала понятно, мы запускаем цикл (только почему-то с конца а не с начала) строки, и отсеиваем запятые. А потом..?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public static int SumInString(String Str) //суммирует числа в строке, перечисленные через запятую
   {
        int indx;
        int sum = 0, numb = 0, step = 1;
        for (indx = Str.Length - 1; indx >= 0; indx--)
        {
 
            if (Str[indx] == ',') { sum += numb; step = 1; numb = 0; }
            else
            {
                numb += (Str[indx] - 48) * step;
                step *= 10;
                if (Str[indx] - 48 > 9) return 0;
            }
            if (indx == 0) sum += numb;
        }
        return sum;
    }
Добавлено через 20 часов 23 минуты
Все, разобралась))
0
04.11.2013, 01:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2013, 01:28
Помогаю со студенческими работами здесь

Ишу рабочий пример клиент-серверного приложения для передачи файлов по сети
Сабж. Если у кого-то имеется подобное или кто-нибудь где-нибудь видел, поделитесь) Сколько я уже...

Ишу рабочий пример клиент-серверного приложения для просмотра списка процессов через сеть
Если у кого-то имеется подобное или кто-нибудь где-нибудь видел, поделитесь)

Нужен пример клиент-серверного приложения
У меня есть задание создать нормальное "взрослое" клиент-серверное приложение, те не так как в...

Нужен пример клиент-серверного приложения
Подскажите как реализовать клиент сервер на VB.NE? на VB6 юзал винсок: if...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru