Как сделать внутреннюю розетку


Как установить и подключить розетку своими руками: от теории до практики

Несмотря на то, что такая задача, как установка розеток, считается несложной, на практике может вызвать ряд вопросов, особенно у тех, кто решил это сделать своими руками, не имея опыта. В статье вы найдете подробную информацию, как о самом процессе монтажа, так и необходимых для этого инструментах. Надеемся, что пошаговые инструкции, советы и рекомендации помогут прийти к правильному решению.

Классификация розеток по типу установки

Бытовые быстроразнимаемые электрические разъемы (розетки), в соответствии с указанной классификацией, принято делить на два типа:

  1. Накладные, устанавливаются, непосредственно, на поверхность стены. Из-за данного способа установки их еще называют внешними. Монтаж может производиться практически на любой тип поверхности (кирпич, бетон, дерево и т.д.).
  2. Встраиваемые. Данный термин указывает, что монтаж будет производиться в посадочные гнезда, как правило, сделанные в стенах.

Если с первым типом вопросов, как правило, не возникает, то со вторым, есть нюансы. Как уже было сказано выше, монтаж производится в посадочные гнезда, подвиды которых существенно отличаются друг от друга.

Конструкцию этих устройств мы приводить не будем, поскольку подробное описание можно найти в других публикациях на нашем сайте.

Классификация, особенности и размеры подрозетников

В зависимости от материала поверхности, где будет производиться монтаж, посадочные гнезда разделяют на два вида:

  1. Под гипсокартон.
  2. Для бетона и кирпича.
Подрозетники: для гипсокартона (А) и бетона или кирпича (В)

Различия между этими видами заключается в том, что первые фиксируются при помощи специальных ушек (отмечены красными кругами на рисунке 3), а вторые «вмораживаются» в стену гипсовым раствором.

Помимо этого «стаканы» могут быть одинарными и составными. Первые (именно они показаны на рисунке 3) применяются для одинарных конструкций, вторые — для группы розеток.

Составные подрозетники для гипсокартона (А) и бетона или кирпича (В)

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

Конструкция двойной розетки под установку в один подрозетник

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

Завершая тему посадочных гнезд, приведем их стандартные размеры, эта информация будет полезна как на этапе проектирования, так и при монтажных работах.

Типовые размеры подрозетников

Закончив с теорией, перейдем, непосредственно, к процессу установки. Начнем от простого к сложному.

Монтаж накладных розеток

Это наиболее простой вариант установки, если придерживаться приведенной ниже инструкции, то проблем с установкой не возникнет. Будем исходить из того, что разметка мест расположения электроточек уже произведена, в этом случае алгоритм действий будет следующий:

  1. Подготавливаем инструмент и необходимые материалы. Нам понадобятся:
  • дрель или перфоратор (в зависимости от типа поверхности), а также соответствующие сверла;
  • крепеж, он также подбирается в зависимости от материала стены;
  • металлическая пластина по размеру розетки (если установка производится на деревянную поверхность;
  • отвертка и сама розетка.
  1. Разбираем конструкцию на составные элементы (откручиваем верхнюю панель, снимаем механизм с нижней панели). Пример разобранной наружной розетки
  2. Вырезаем заглушку, через которую будет подводиться провода (на рисунке выше отмечена зеленым кругом).
  3. Прикручиваем нижнюю панель к стене (если она из горючего материала, подкладываем заготовленную заранее металлическую пластину). Если стена бетонная или кирпичная, предварительно необходимо в местах крепления просверлить отверстия под дюбели. Крепежные отверстия на корпусе отмечены на рисунке 7 красными кругами. Перед тем как затянуть крепеж, следует выставить основание по уровню.
  4. Устанавливаем механизм на основание.
  5. Производим подключение (подробно об этом процессе будет рассказано в отдельном разделе, поскольку он выполняется одинаково для всех типов устройств).
  6. Прикручиваем внешнюю панель.

Как видите, ничего сложно в данном процессе нет. Теперь перейдем к встроенной установке.

Монтаж в гипсокартон

Для данного процесса нам потребуются следующие инструменты:

  • Дрель или шуруповерт.
  • Коронка для гипсокартона (Ø 67 мм), это специальная насадка для дрели, служащая для вырезания отверстий.
Набор коронок различного диаметра для работы с гипсокартоном

В крайнем случае, если такой насадки нет, то отверстия можно прорезать обычным канцелярским ножом, но делать так не рекомендуется. С другой стороны, при этом можно обойтись без дрели или шуруповерта.

  • Отвертка (с ее помощью разбирается и собирается розетка, а также прикручивается «стакан»).

В первую очередь нам следует установить подрозетник, делается это следующим образом:

  1. Устанавливаем насадку с коронкой на шуруповерт (дрель), после чего в отмеченном месте прорезаем отверстие.
  2. Выламываем в посадочном гнезде заглушку под провод, после чего заводим туда электропровода.
  3. Вставляем «стакан» в гипсокартон и закручиваем прижимные винты (отмечены зеленым на рис. 1).

Когда подрозетник установлен, можно приступать к отделочным работам, и по их завершению продолжаем монтаж встроенной электроточки. Очередность действий следующая:

  1. Разбираем конструкцию на элементы, как правило, достаточно снять лицевую панель.
  2. Подключаем к клеммам провода.
  3. Устанавливаем основание с механизмом в «стакан», выставляем его по уровню, после чего фиксируем. Фиксация розетки
  4. Прикручиваем лицевую панель.

Монтаж в бетон или кирпич

Как всегда начинаем с подготовки инструментов, в этом случае нам понадобятся:

  • Если монтаж производится в бетон, желателен перфоратор, для работы с кирпичом подойдет и ударная дрель.
  • Отвертка.
  • Коронка для бетона, не путать с насадкой для гипсокартона, если попробовать сделать отверстие последней, она моментально выйдет из строя. Подробную информацию о коронках для бетона и кирпича можно получить на нашем сайте.
Коронка для бетона

В качестве альтернативы можно использовать сверло по бетону, в этом случае высверливаются отверстия по периметру посадочного места для «стакана», потом лишний материал выбивается. Этот вариант довольно трудоемкий, он может быть оправдан, только если нужно сделать одно-два отверстия.

Помимо этого, нам потребуется гипс, чтобы сделать раствор для «вмораживания» посадочных гнезд.

Алгоритм действий для установки подрозетника для бетона:

  • Устанавливаем на перфоратор насадка-коронка соответствующего диаметра, после чего высверливаем отверстие (А на рис 11). Нужно приготовиться к тому, что эта процедура довольно пыльная, поэтому следует позаботиться о защите глаз и органов дыхания при помощи очков и респиратора. Чтобы ограничить распространение бетонной пыли помещение можно «запечатать» воспользовавшись полиэтиленовой пленкой и монтажной лентой.
  • Выбиваем бетон (В), чистим от пыли отверстие (С).
  • Производим подготовку посадочного гнезда (выламываем заглушку для подвода кабеля), потом в «стакан» заводим провода.
  • Замешиваем гипсовый раствор и обмазываем им посадочное место (D), после чего засовываем в него подрозетник (E). Выдавленные излишки раствора удаляем (F).
Установка посадочного гнезда в бетон

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

Особенности подключения (электрическая часть)

Перед тем, как начинать данный этап работы, необходимо обязательно убедиться, что электропроводка обесточена. То есть, подойдите к вводному щитку и отключите автоматы, если это не было проделано ранее. Помимо этого по нормам ТБ требуется повесить табличку «Не включать работают люди!», но в быту это требование, как правило, игнорируют. В любом случае будет не лишним предупредить домашних, а лучше закрыть электрощиток на замок.

После того, как нормы ТБ выполнены, можно приступать к подключению. В первую очередь необходимо обрезать излишки провода, оставив примерно 10 см. Концы зачищаются, желательно использовать для этой цели специальный инструмент – стриппер, он позволяет быстро снять изоляцию, не повредив токоведущую жилу (ТКЖ). За не имением такового можно воспользоваться ножом для зачистки проводов, в крайнем случае, подойдет и обычный канцелярский нож.

Если в проводке используются многожильные провода, их концы необходимо опрессовать или залудить. В быту это требование часто игнорируют, что в корне неправильно, поскольку возрастает вероятность возникновения неплотного контакта, что может стать причиной пожара. Поэтому не ленитесь хотя бы залудить концы провода. Если используется кабель с монолитной ТКЖ, лудить или опрессовывать концы ненужно.

Далее подготовленные провода подключаются к соответствующим контактам, схема подключения для сети с заземлением и без такового представлена ниже.

Подключение розетки к сети без заземления (А) и с заземлением (В)

Соответственно, электроточки с заземлением (В на рис. 12.)можно использовать в обоих вариантах.

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

Подключение группы розеток

Это делается для того, чтобы в случае «отгорания земли» на первой розетке, другие электроточки в группе не остались без заземления.

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

Что касается стандарта, нормирующего расположения в розетки нуля и фазы, то его не существует, но хорошим тоном считается, когда все подключения в квартире или доме выполнены однотипно.

Кратко о выдвижных розетках

В статье мы не уделили внимания данному типу электроточек. Эта концепция только недавно была представлена на рынке, но, тем не менее, она быстро завоевывает популярность.

Выдвижная розетка, встроенная в столешницу

Конструктивно такие устройства значительно сложнее типовых изделий, соответственно их стоимость значительно выше. Не маловажное влияние на цену также оказывает фактор новизны. В ближайшее время на нашем сайте будет представлен обзор этих аппаратов, включая информацию, как установить розетку данного типа.

Программирование сокетов

на Python (Руководство) - Real Python

Сокеты и API сокетов используются для отправки сообщений по сети. Они обеспечивают форму межпроцессного взаимодействия (IPC). Сеть может быть логической локальной сетью для компьютера или сетью, которая физически подключена к внешней сети, со своими собственными подключениями к другим сетям. Очевидным примером является Интернет, к которому вы подключаетесь через своего провайдера.

В этом руководстве есть три различных итерации построения сервера и клиента сокетов с помощью Python:

  1. Мы начнем обучение с рассмотрения простого сервера и клиента сокета.
  2. После того, как вы познакомились с API и принципами работы в этом начальном примере, мы рассмотрим улучшенную версию, которая обрабатывает несколько подключений одновременно.
  3. Наконец, мы перейдем к созданию примера сервера и клиента, которые функционируют как полноценное приложение сокета, со своим собственным настраиваемым заголовком и содержимым.

К концу этого руководства вы поймете, как использовать основные функции и методы в модуле сокетов Python для написания собственных клиент-серверных приложений.Это включает в себя демонстрацию того, как использовать настраиваемый класс для отправки сообщений и данных между конечными точками, которые вы можете создавать и использовать для своих собственных приложений.

Примеры в этом руководстве используют Python 3.6. Вы можете найти исходный код на GitHub.

Сети и розетки - большие предметы. О них написаны буквально тома. Если вы новичок в сокетах или сетях, это совершенно нормально, если вы чувствуете себя перегруженным всеми терминами и частями. Я знаю, что сделал!

Но не расстраивайтесь.Я написал для вас это руководство. Как и в случае с Python, мы можем учиться понемногу за раз. Воспользуйтесь функцией закладок в браузере и вернитесь, когда будете готовы к следующему разделу.

Приступим!

Фон

Розетки имеют долгую историю. Их использование началось с ARPANET в 1971 году, а позже стало API в операционной системе Berkeley Software Distribution (BSD), выпущенной в 1983 году, под названием Berkeley Sockets.

Когда в 1990-х годах появился Интернет, вместе с World Wide Web росло и сетевое программирование.Веб-серверы и браузеры были не единственными приложениями, использующими преимущества новых подключенных сетей и сокетов. Широкое распространение получили клиент-серверные приложения всех типов и размеров.

Сегодня, хотя основные протоколы, используемые API сокетов, развивались с годами, и мы видели новые, API низкого уровня остался прежним.

Наиболее распространенным типом приложений сокетов являются приложения клиент-сервер, в которых одна сторона выступает в роли сервера и ожидает соединений от клиентов.Это тип приложения, о котором я расскажу в этом руководстве. В частности, мы рассмотрим API сокетов для Интернет-сокетов, иногда называемых сокетами Беркли или BSD. Существуют также сокеты домена Unix, которые могут использоваться только для связи между процессами на одном и том же хосте.

Обзор API сокетов

Модуль сокетов

Python предоставляет интерфейс к API сокетов Беркли. Это модуль, который мы будем использовать и обсуждать в этом руководстве.

Основные функции и методы API сокетов в этом модуле:

  • розетка ()
  • привязка ()
  • слушать ()
  • принять ()
  • подключение ()
  • connect_ex ()
  • отправить ()
  • прием ()
  • закрыть ()

Python предоставляет удобный и согласованный API, который напрямую отображается на эти системные вызовы, их аналоги на C.В следующем разделе мы рассмотрим, как они используются вместе.

В составе стандартной библиотеки Python также есть классы, упрощающие использование этих низкоуровневых функций сокетов. Хотя это не рассматривается в этом руководстве, см. Модуль socketserver, платформу для сетевых серверов. Также доступно множество модулей, реализующих Интернет-протоколы более высокого уровня, такие как HTTP и SMTP. Для обзора см. Интернет-протоколы и поддержка.

Сокеты TCP

Как

.

c ++ - Реализация буфера приема внутреннего сокета

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.HOWTO по программированию сокетов

- документация Python 3.9.0

Автор

Гордон Макмиллан

Аннотация

Розетки используются почти везде, но являются одними из самых неправильно понятые технологии вокруг. Это обзор розеток на 10 000 футов. На самом деле это не учебник - вам еще нужно поработать, чтобы что-то получить оперативный. Он не охватывает тонких моментов (а их очень много), но Я надеюсь, что это даст вам достаточно знаний, чтобы начать их прилично использовать.

Розетки

Я буду говорить только о сокетах INET (то есть IPv4), но они составляют не менее 99% используемые розетки. И я буду говорить только о сокетах STREAM (т. Е. TCP) - если только вы знать, что вы делаете (в этом случае этот HOWTO не для вас!), вы получите лучшее поведение и производительность от сокета STREAM, чем что-либо еще. Я буду попытаться раскрыть тайну того, что такое сокет, а также дать несколько советов о том, как работа с блокирующими и неблокирующими розетками.Но я начну с разговора о блокировка розеток. Вам нужно знать, как они работают, прежде чем начинать неблокирующие розетки.

Отчасти проблема с пониманием этих вещей состоит в том, что «сокет» может означать количество неуловимо разных вещей, в зависимости от контекста. Итак, сначала давайте сделаем различие между «клиентским» сокетом - конечной точкой разговора и «Серверная» розетка, которая больше похожа на коммутатор оператора. Клиент приложение (например, ваш браузер) использует исключительно «клиентские» сокеты; в веб-сервер, с которым он разговаривает, использует как «серверные», так и «клиентские» сокеты.

История

Из различных форм МПК , розетки, безусловно, самые популярные. На любой платформе есть вероятно, будут другие формы IPC, которые быстрее, но для кроссплатформенное общение, сокеты - это почти единственная игра в городе.

Они были изобретены в Беркли как часть разновидности BSD Unix. Они распространяются как лесной пожар с Интернетом. Не зря - комбинация розеток. с INET делает разговор с произвольными машинами по всему миру невероятно простым (по крайней мере, по сравнению с другими схемами).

Создание сокета

Грубо говоря, когда вы нажимали на ссылку, которая привела вас на эту страницу, ваш браузер сделал что-то вроде следующего:

 # создать INET, STREAMing сокет s = socket.socket (socket.AF_INET, socket.SOCK_STREAM) # теперь подключаемся к веб-серверу через порт 80 - обычный http порт s.connect (("www.python.org", 80)) 

Когда подключение завершается, сокет s может использоваться для отправки в запросе текста страницы.Тот же сокет будет читать ответить, а затем быть уничтоженным. Правильно, уничтожено. Клиентские сокеты обычно используются только для одного обмена (или небольшого набора последовательных обмены).

То, что происходит на веб-сервере, немного сложнее. Во-первых, веб-сервер создает «серверный сокет»:

 # создать INET, STREAMing сокет serversocket = socket.socket (socket.AF_INET, socket.SOCK_STREAM) # привязываем сокет к общедоступному хосту и известному порту serversocket.bind ((socket.gethostname (), 80)) # стать серверным сокетом серверный сокет.слушать (5) 

Следует отметить пару моментов: мы использовали socket.gethostname () , чтобы сокет будет видно внешнему миру. Если бы мы использовали s.bind (('localhost', 80)) или s.bind (('127.0.0.1', 80)) у нас все равно будет сокет «сервер», но тот, который был виден только внутри той же машины. s.bind (('', 80)) указывает, что сокет доступен по любому адресу, с которым встречается машина имеют.

Второе замечание: порты с небольшим номером обычно зарезервированы для «хорошо известных» сервисы (HTTP, SNMP и т. д.).Если вы играете, используйте хорошее большое число (4 цифры).

Наконец, аргумент listen сообщает библиотеке сокетов, что мы хотим, чтобы поставьте в очередь до 5 запросов на соединение (нормальный максимум), прежде чем отказывать извне соединения. Если остальная часть кода написана правильно, этого должно быть достаточно.

Теперь, когда у нас есть «серверный» сокет, прослушивающий порт 80, мы можем ввести основной цикл веб-сервера:

, пока True: # принимать подключения извне (клиентский сокет, адрес) = серверный сокет.принять () # теперь что-нибудь сделаем с клиентским сокетом # в данном случае мы представим, что это многопоточный сервер ct = client_thread (клиентский сокет) ct.run () 

На самом деле существует 3 основных способа работы этого цикла - отправка поток для обработки clientocket , создайте новый процесс для обработки clientocket , или реструктурируйте это приложение для использования неблокирующих сокетов, и мультиплексирование между нашим «серверным» сокетом и любым активным клиентским сокетом с использованием выберите .Подробнее об этом позже. Сейчас важно понять, это: это все «серверный» сокет. Он не отправляет никаких данных. Это не получать любые данные. Он просто производит «клиентские» сокеты. Каждому клиентскому сокету соответствует создается в ответ на то, что какой-то другой «клиентский» сокет выполняет соединение connect () с хост и порт, к которым мы привязаны. Как только мы создали этот клиентский сокет , мы вернитесь к прослушиванию для получения дополнительных подключений. Два «клиента» могут свободно общаться в чате. вверх - они используют какой-то динамически выделенный порт, который будет переработан, когда разговор заканчивается.

МПК

Если вам нужен быстрый IPC между двумя процессами на одной машине, вам следует изучить каналы или разделяемая память. Если вы решили использовать сокеты AF_INET, привяжите Сокет «server» на «localhost» . На большинстве платформ это займет сократить несколько слоев сетевого кода и работать немного быстрее.

См. Также

Многопроцессорная модель интегрирует межплатформенные IPC в более высокий уровень API.

Использование розетки

Первое, на что следует обратить внимание, это то, что «клиентский» сокет веб-браузера и Интернет серверные «клиентские» сокеты такие же звери.То есть это «одноранговый» разговор. Или, другими словами, в качестве дизайнера вам придется решить, каковы правила этикета для разговора . Обычно connect ing socket начинает диалог, отправляя запрос, или возможно знак. Но это дизайнерское решение, а не розетки.

Теперь есть два набора глаголов, которые можно использовать для общения. Вы можете использовать отправить и recv , или вы можете превратить свой клиентский сокет в файлового зверя и используйте для чтения и для записи .Именно так Java представляет свои сокеты. Я не собираюсь здесь говорить об этом, но хочу предупредить, что вам нужно использовать заподлицо на розетки. Это буферизованные «файлы», и распространенной ошибкой является напишите что-нибудь, а затем прочтите для ответа. Без промывки дюймов там вы можете ждать ответа вечно, потому что запрос все еще может быть в ваш выходной буфер.

Теперь мы подошли к главному камню преткновения розеток - send и recv работают. в сетевых буферах.Они не обязательно обрабатывают все передаваемые вами байты их (или ожидайте от них), потому что их основное внимание уделяется работе с сетью буферы. Как правило, они возвращаются, когда соответствующие сетевые буферы были заполнены ( отправить ) или опорожнены ( recv ). Затем они сообщают вам, сколько байтов они обработано. - это ваша ответственность - позвонить им еще раз, пока ваше сообщение не будет полностью разобрались.

Когда recv возвращает 0 байтов, это означает, что другая сторона закрылась (или находится в процесс закрытия) соединение.Вы больше не получите данных о это соединение. Когда-либо. Возможно, вы сможете успешно отправить данные; Я поговорю подробнее об этом позже.

Протокол, подобный HTTP, использует сокет только для одной передачи. Клиент отправляет запрос, затем читает ответ. Это оно. Сокет отбрасывается. Это значит, что клиент может определить конец ответа, получив 0 байтов.

Но если вы планируете повторно использовать розетку для дальнейших передач, вам необходимо что нет EOT на розетке. Повторюсь: если розетка отправить или recv возвращается после обработки 0 байтов, соединение было сломан. Если соединение , а не разорвано, вы можете подождать recv навсегда, потому что сокет , а не скажет вам, что больше нечего читать (пока). Если вы немного подумаете об этом, вы поймете, что фундаментальная истина сокетов: сообщения должны иметь фиксированную длину (фу), или быть разделенными (пожать плечами), или указать длину (намного лучше), или заканчиваться отключение соединения .Выбор полностью за вами, но некоторые способы правее других).

Если вы не хотите разрывать соединение, самым простым решением является фиксированный длина сообщения:

 класс MySocket: "" "только демонстрационный класс - закодирован для ясности, а не эффективности "" " def __init __ (self, sock = None): если носок None: self.sock = socket.socket ( сокет.AF_IN 
.

Что такое розетка? (Учебники по Java ™> Пользовательские сети> Все о сокетах)

Обычно сервер работает на определенном компьютере и имеет сокет, привязанный к определенному номеру порта. Сервер просто ждет, слушая сокет, чтобы клиент сделал запрос на соединение.

На стороне клиента: клиент знает имя хоста машины, на которой работает сервер, и номер порта, на котором сервер прослушивает. Чтобы сделать запрос на соединение, клиент пытается встретиться с сервером на машине и порту сервера.Клиент также должен идентифицировать себя для сервера, чтобы он привязался к номеру локального порта, который он будет использовать во время этого соединения. Обычно это назначается системой.

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

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

Теперь клиент и сервер могут связываться друг с другом посредством записи или чтения из своих сокетов.


Определение:

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


Конечная точка - это комбинация IP-адреса и номера порта. Каждое TCP-соединение можно однозначно идентифицировать по двум его конечным точкам. Таким образом, вы можете иметь несколько соединений между вашим хостом и сервером.

Пакет java.net на платформе Java предоставляет класс Socket , который реализует одну сторону двустороннего соединения между вашей программой Java и другой программой в сети. Класс Socket находится на вершине платформенно-зависимой реализации, скрывая детали любой конкретной системы от вашей программы Java.Используя класс java.net.Socket вместо того, чтобы полагаться на собственный код, ваши программы Java могут обмениваться данными по сети независимо от платформы.

Кроме того, java.net включает класс ServerSocket , который реализует сокет, который серверы могут использовать для прослушивания и приема соединений с клиентами. В этом уроке показано, как использовать классы Socket и ServerSocket .

Если вы пытаетесь подключиться к Интернету, класс URL и связанные классы ( URLConnection , URLEncoder ), вероятно, более подходят, чем классы сокетов.Фактически, URL-адреса являются относительно высокоуровневым соединением с Интернетом и используют сокеты как часть базовой реализации. Видеть Работа с URL-адресами для получения информации о подключении к Интернету через URL-адреса.

.

Смотрите также