Технологии программирования ответы на вопросы
Дата заказа
18.04.2023
Заглавие
Технологии программирования ответы на вопросы
Тип работы
Предмет
ВУЗ
ТГУ
Объём
5 - 10 страниц
Оригинальность
50% (Etxt)
Описание
Контрольная работа заочника
Использование Web сервисов XML в консольных приложениях и приложениях
WindowsForms/WPF
1 ЦЕЛЬ И ЗАДАЧИ РАБОТЫ
Ознакомление с Web сервисами (Web-службами) XML и получение практических
навыков создания и использования Web-сервисов на базе ASP.NET 2 и интегрированной
среды разработки VisualStudio .NET 2.0.
2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ
Прежде чем клиент сможет использовать Web-службу, он должен быть способен
создавать, отправлять, получать и понимать
XML-сообщения. Платформа .NET
предоставляет решение в виде специального компонента, который называется прокси-
классом (proxyclass) и который выполняет наиболее трудную часть работы для
клиентского приложения. Прокси-класс скрывает вызовы методов Web-службы. Он
отвечает за генерацию
SOAP-сообщений в корректном формате и управление
сообщениями в сети (с помощью протокола HTTP). Когда прокси получает ответное
сообщение, он еще и преобразует результаты обратно в соответствующие типы
данных .NET.
Благодаря прокси-классу, вызывать Web-метод в Web-службе можно так же легко,
как и в локальном компоненте. Однако эта прозрачность не всегда приносит пользу,
поскольку
Web-службы имеют характеристики, отличающиеся от локальных
компонентов. Например, вызов Web-метода занимает неизвестное заранее количество
времени, поскольку каждый такой вызов должен преобразовываться в
XML и
пересылаться через сеть. Опасность состоит в том, что чем больше эта реальность
скрывается от глаз разработчиков, тем менее вероятно, что они будут ее учитывать и
проектировать свои приложения соответствующим образом.
Чтобы к Web-службе можно было получить доступ с другого компьютера, эта Web-
служба должна быть доступной. Это означает, что мы не можем полагаться на встроенный
Web-сервер VisualStudio (который динамически выбирает новый порт каждый раз, когда
его запускают). Вместо этого мы должны создать виртуальный каталог для своей Web-
службы. Выполнив этот шаг, мы должны попытаться, используя имя виртуального
каталога (например, Service6), запросить Web-службу в окне браузера:
http://localhost/Service6/Service6.asmx
После тестирования работы Web-службы, мы можем добавить в клиентское
приложение ссылку на Web-службу, т.е. создать прокси-класс.
Существуют два способа создания прокси-класса в .NET:
воспользоваться утилитой командной строки wsdl.ехе;
воспользоваться предлагаемой в VisualStudio возможностью для добавления
Web-ссылок.
Оба эти подхода, по сути, дают один и тот же результат, поскольку они пред-
полагают использование одних и тех же классов в .NETFramework для выполнения
фактической работы. Отличием подхода, предполагающего использование утилиты
wsdl.exe, от подхода, предполагающего использование функции для добавления Web-
ссылок в приложение ASP.NET, является то.что в случае применения функции для
добавления Web-ссылок увидеть фактический код прокси-класса будет невозможно
(потому что он генерируется позже, во время компиляции). Это ограничение не
распространяется на клиентов других типов, например, приложений WindowsForm или консольного типа. Они не используют модель компиляции ASP.NET, поэтому код прокси-
класса добавляется прямо в проект.
Название работы – «Создание активных серверных страниц».
Цель работы – практическое освоение языка HTML и основ языка
Javascript, получение опыта создания и отладки активных серверных страниц и
ASP приложений.
Задание на работу:
1 Ознакомиться с настройками Web сервера IIS и виртуального каталога
Lab1. Запустить и выполнить ASP приложения, находящиеся в виртуальном
каталоге Lab1 (необходимые скриншоты представлены в пункте Теоретические
положения).
2 Создать и настроить собственный виртуальный каталог. Проверить
правильность его работы, используя ASP-приложение согласно варианту №5
(приложение, выполняющее выбор пользователя из списка и проверяющее его
пароль, хранящийся в коде приложения).
Название работы – «Создание активных серверных страниц».
Цель работы – практическое освоение языка HTML и основ языка
Javascript, получение опыта создания и отладки активных серверных страниц и
ASP приложений.
Задание на работу:
1 Ознакомиться с настройками Web сервера IIS и виртуального каталога
Lab1. Запустить и выполнить ASP приложения, находящиеся в виртуальном
каталоге Lab1 (необходимые скриншоты представлены в пункте Теоретические
положения).
2 Создать и настроить собственный виртуальный каталог. Проверить
правильность его работы, используя ASP-приложение согласно варианту №5
(приложение, выполняющее выбор пользователя из списка и проверяющее его
пароль, хранящийся в коде приложения)
Использование Web сервисов XML в консольных приложениях и приложениях
WindowsForms/WPF
1 ЦЕЛЬ И ЗАДАЧИ РАБОТЫ
Ознакомление с Web сервисами (Web-службами) XML и получение практических
навыков создания и использования Web-сервисов на базе ASP.NET 2 и интегрированной
среды разработки VisualStudio .NET 2.0.
2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ
Прежде чем клиент сможет использовать Web-службу, он должен быть способен
создавать, отправлять, получать и понимать
XML-сообщения. Платформа .NET
предоставляет решение в виде специального компонента, который называется прокси-
классом (proxyclass) и который выполняет наиболее трудную часть работы для
клиентского приложения. Прокси-класс скрывает вызовы методов Web-службы. Он
отвечает за генерацию
SOAP-сообщений в корректном формате и управление
сообщениями в сети (с помощью протокола HTTP). Когда прокси получает ответное
сообщение, он еще и преобразует результаты обратно в соответствующие типы
данных .NET.
Благодаря прокси-классу, вызывать Web-метод в Web-службе можно так же легко,
как и в локальном компоненте. Однако эта прозрачность не всегда приносит пользу,
поскольку
Web-службы имеют характеристики, отличающиеся от локальных
компонентов. Например, вызов Web-метода занимает неизвестное заранее количество
времени, поскольку каждый такой вызов должен преобразовываться в
XML и
пересылаться через сеть. Опасность состоит в том, что чем больше эта реальность
скрывается от глаз разработчиков, тем менее вероятно, что они будут ее учитывать и
проектировать свои приложения соответствующим образом.
Чтобы к Web-службе можно было получить доступ с другого компьютера, эта Web-
служба должна быть доступной. Это означает, что мы не можем полагаться на встроенный
Web-сервер VisualStudio (который динамически выбирает новый порт каждый раз, когда
его запускают). Вместо этого мы должны создать виртуальный каталог для своей Web-
службы. Выполнив этот шаг, мы должны попытаться, используя имя виртуального
каталога (например, Service6), запросить Web-службу в окне браузера:
http://localhost/Service6/Service6.asmx
После тестирования работы Web-службы, мы можем добавить в клиентское
приложение ссылку на Web-службу, т.е. создать прокси-класс.
Существуют два способа создания прокси-класса в .NET:
воспользоваться утилитой командной строки wsdl.ехе;
воспользоваться предлагаемой в VisualStudio возможностью для добавления
Web-ссылок.
Оба эти подхода, по сути, дают один и тот же результат, поскольку они пред-
полагают использование одних и тех же классов в .NETFramework для выполнения
фактической работы. Отличием подхода, предполагающего использование утилиты
wsdl.exe, от подхода, предполагающего использование функции для добавления Web-
ссылок в приложение ASP.NET, является то.что в случае применения функции для
добавления Web-ссылок увидеть фактический код прокси-класса будет невозможно
(потому что он генерируется позже, во время компиляции). Это ограничение не
распространяется на клиентов других типов, например, приложений WindowsForm или консольного типа. Они не используют модель компиляции ASP.NET, поэтому код прокси-
класса добавляется прямо в проект.
Название работы – «Создание активных серверных страниц».
Цель работы – практическое освоение языка HTML и основ языка
Javascript, получение опыта создания и отладки активных серверных страниц и
ASP приложений.
Задание на работу:
1 Ознакомиться с настройками Web сервера IIS и виртуального каталога
Lab1. Запустить и выполнить ASP приложения, находящиеся в виртуальном
каталоге Lab1 (необходимые скриншоты представлены в пункте Теоретические
положения).
2 Создать и настроить собственный виртуальный каталог. Проверить
правильность его работы, используя ASP-приложение согласно варианту №5
(приложение, выполняющее выбор пользователя из списка и проверяющее его
пароль, хранящийся в коде приложения).
Название работы – «Создание активных серверных страниц».
Цель работы – практическое освоение языка HTML и основ языка
Javascript, получение опыта создания и отладки активных серверных страниц и
ASP приложений.
Задание на работу:
1 Ознакомиться с настройками Web сервера IIS и виртуального каталога
Lab1. Запустить и выполнить ASP приложения, находящиеся в виртуальном
каталоге Lab1 (необходимые скриншоты представлены в пункте Теоретические
положения).
2 Создать и настроить собственный виртуальный каталог. Проверить
правильность его работы, используя ASP-приложение согласно варианту №5
(приложение, выполняющее выбор пользователя из списка и проверяющее его
пароль, хранящийся в коде приложения)
Ссылки (файлы)
Нужна аналогичная работа ТГУ?
Закажи у эксперта!
Мы гарантируем высокую уникальность материала, который вам подберет и посоветует специалист.
Оформите заявку прямо сейчас!
Оформите заявку прямо сейчас!
или напишите нам прямо
сейчас
Технологии программирования ответы на вопросы не подходит?
Ваша отличная работа у нас.
Осталось только оформить заявку и получить ее по самой привлекательной цене.
Закажи прямо сейчас!
Осталось только оформить заявку и получить ее по самой привлекательной цене.
Закажи прямо сейчас!
или напишите нам прямо
сейчас
Здравствуйте. Нужна срочно практическая часть вкр, третья глава. Скину похожие работы, на которые можно ориентироваться.
Елена, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте, хотел бы узнать сколько будет стоить презентация и защитная речь И сколько по времени займёт?
Павел, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Дистанционная помощь в защите ВКР
Арсений, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
вкр по теме: экологический туризм России : анализ состояния, проблемы и перспективы
Людмила, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте вы защищаете ВКР?
Валя, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать магистерскую ВКР на тему «Совершенствование логистических бизнес-процессов на примере торговой компании». Не менее 100 страниц.
Владимир, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте нужна работа Вкр
Екатерина, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать ВКР 3 раздела
Тема строительство строительство жилого дома с применением каркасно-монолитных технологий
Антиплагиат от 75%
ПЗ и чертежи
Дмитрий, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.