Лабораторная работа №10 Сетевое программирование Цель работы: Получение практических навыков использования буфера обмена в приложении



бет1/3
Дата30.03.2023
өлшемі163,09 Kb.
#77652
түріЛабораторная работа
  1   2   3

МДК 01.04 Системное программирование


Лабораторная работа № 10
Сетевое программирование


Цель работы: Получение практических навыков использования буфера обмена в приложении.
Теоретические сведения:

Интернет-технологии по-прежнему являются очень динамично развиваю­щимся направлением в компьютерной индустрии. Появляются новые прото­колы, развиваются браузеры, появляются новые способы взаимодействия пользователей. Также развиваются местные локальные сети внутри предпри­ятий.


Поэтому сетевое программирование является очень важной частью в работе программиста. Знание некоторых приемов программирования сетей всегда пригодится любому разработчику.

  1. Информация о сети

Сначала рассмотрим некоторые вопросы, связанные с определением конфи­гурации сети, адресов компьютера и т. п.
Получаем хост, порт, протокол из веб-адреса.
С помощью класса System.uriBuilder можно легко получить необходимую информацию о хосте, порте, используемом протоколе и другие данные. При­мер показан в листинге



С помощью данного класса также можно создавать URI (универсальный идентификатор ресурсов) из составляющих элементов. Например, имеется адрес сайта, имя файла и фрагмент. Свойство Fragment содержит любой текст, который следует за маркером фрагмента (знаком #) в URI, включая сам маркер. При установлении свойства Fragment данный маркер также добавляется к его значению. В листинге показано создание URI http://rusproject.narod.ru/index. htm#main.






































Достарыңызбен бөлісу:
  1   2   3




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет