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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2010, 21:36   #1
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию Веб сервисы и массивы.

Требуется передать из клиентского приложения массив сервису там отсортировать а затем вернуть )

Реально ли в чистом виде передать массив?
Если нет то как?
Если да то как?
Lazio вне форума Ответить с цитированием
Старый 11.11.2010, 22:04   #2
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

в каком смысле:"в чистом ввиде"

Делается как и в простом чате:
клиент - отсылает содержание переменной G серверу
сервер - принимает содержимое G от клиента в массив, сортирует и обратно отправляет
kakawkin вне форума Ответить с цитированием
Старый 11.11.2010, 22:05   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

через сокеты передаем как есть бинарно, и все.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 11.11.2010, 22:11   #4
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию

понятно про принимает переменную и т д. а можно ли сервису принять массив и возвратить его? Я пробывал что то не получается. После передачи преобразуется int[] в ArrayOfInt
Lazio вне форума Ответить с цитированием
Старый 11.11.2010, 22:13   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

смотря как и через что вы принимаете, похоже на С#
там вообще и [] есть Array
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 11.11.2010, 22:58   #6
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию

задам вопрос так:

клиент:

Service Client = new Service();
int[] mas = {1,3,4,6};
Client.S(mas)

сервис
public int[] S(int[] mas){

mas.Sort() // стандартная функиця ну вобщем не важно

return mas;
}

Почему такое не может работать?!
Lazio вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Веб сервисы Maladoj Общие вопросы .NET 1 20.04.2010 08:52
Сервисы (службы) NieL Win Api 2 20.11.2009 14:13
И снова сервисы Баламут Win Api 3 13.12.2007 01:26