Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Использование сторонних http-сервисов в классе Page / 12 сообщений из 12, страница 1 из 1
30.11.2014, 10:10
    #38820548
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
Добрый день! Интересует вопрос можно ли использовать http-сервис другого приложения в коде страниц? например:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
 protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.QueryString["val"] != null)
            {
               //1.Запросить данные с стороннего http-сервиса
               //2. обработка полученных данных 
            }
        }


вот так у меня аякс возвращает JSON , но потом надо обрабатывать это на javascript,
Код: javascript
1.
2.
3.
4.
5.
6.
...
                $.ajax({
                    url: "http://localhost/web_test/hs/Test1/" + e.target.value,
                    success: processServerResponse
                })
...


а ведь намного удобнее было-бы это сделать на С#
...
Рейтинг: 0 / 0
30.11.2014, 10:19
    #38820551
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
AspUser,
Старайтесь выражать мысль адекватно, что вас интересует кроссдоменный запрос с клиента или работа с вебклиентом в серверном коде?
...
Рейтинг: 0 / 0
30.11.2014, 10:51
    #38820567
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
Где-то в степи,
мне интересно брать данные от http-сервиса , и готовить на С# страницу из этих данных , а потом же опять подгрузить ее аяксом типо:
Код: javascript
1.
$('#div_for_load').load("TestLoadPage.aspx?val=" + e.target.value);



я бы не сказал сто это кроссдоменные запросы(мало понимаю), предполагается использование на одном сервере (максимум локальная сеть). например на 1с - http-сервис данные из него хочу тут обрабатывать:
Код: plaintext
1.
 protected void Page_Load(object sender, EventArgs e)
...
Рейтинг: 0 / 0
30.11.2014, 11:06
    #38820574
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
AspUser,
смысл обрабатывать данные на сервере есть когда в данных содержится приватная информация, равно в условиях запроса,
или данные нужно сохранять на сервере, в остальных случаях ( как получить представление) обыкновенный кроссдоменный
с клиента,( нагрузку перенести на клиента), тем более чем больше читаю эту ветку, тем больше нравится JS
...
Рейтинг: 0 / 0
30.11.2014, 11:24
    #38820580
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
Спасибо что делитесь опытом!
Где-то в степиAspUser,
смысл обрабатывать данные на сервере есть когда в данных содержится приватная информация...
ну например заказы конкретного юзера, но я сейчас скорее пытаюсь связать разные приложения , поэтому преследую цель как привычными DropDownList и подобными набросанными на страницу серверными объектами отображать "чужие"(http-сервис) данные?
...
Рейтинг: 0 / 0
30.11.2014, 11:28
    #38820582
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
Где-то в степиAspUser,
или данные нужно сохранять на сервере...
это тоже очень интересно . Как данные с http-сервиса получить ? чтобы разложить в базу веб-приложения
...
Рейтинг: 0 / 0
30.11.2014, 11:31
    #38820584
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
AspUserГде-то в степиAspUser,
или данные нужно сохранять на сервере...
это тоже очень интересно . Как данные с http-сервиса получить ? чтобы разложить в базу веб-приложения
Вы читать не умеете ?
Я или работа с вебклиентом в серверном коде?
...
Рейтинг: 0 / 0
30.11.2014, 11:50
    #38820597
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
видать неправильно подбираю слова, поэтому пока ответа не получил, хоть какие-то ключевые слова или классы дайте чтоб я от вас на гугл переключился. Как данные с http-сервиса получить чтобы обработать серверным кодом в aspnet webforms?
...
Рейтинг: 0 / 0
30.11.2014, 12:00
    #38820601
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
AspUser,
да так и наберите: c# вебклиент, хотя что там у вас за SOA одному богу известно..
...
Рейтинг: 0 / 0
30.11.2014, 14:02
    #38820668
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
AspUserя сейчас скорее пытаюсь связать разные приложения...Рекомендую: Шаблоны интеграции корпоративных приложений .
...
Рейтинг: 0 / 0
30.11.2014, 14:04
    #38820669
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
AspUser, какие конкретно приложения Вы пытаетесь интегрировать и зачем?

Вполне может оказаться, что ни WebForms, ни клиентский код - это не те места, где следует обращаться к "http-сервис"-у.
...
Рейтинг: 0 / 0
01.12.2014, 00:23
    #38820937
Calabonga
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование сторонних http-сервисов в классе Page
AspUserКак данные с http-сервиса получить чтобы обработать серверным кодом в aspnet webforms?
Сервисы бывают разные (ASMX, OData, WCF, WEB API, SOAP и т.д.), впрочем, как и форматы в которых одни предоставляют данные (XML, JSON). И у каждого из них есть свой API. Поэтому важно определиться с API и форматом данных, которые сервис может выдавать, а потом выбирать подходяший "получатель" данных для их обработки.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Использование сторонних http-сервисов в классе Page / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]