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

Страница 5

При работе в Интернет все используемые IP-адреса уникальны. Поэтому для задания своему ПК некоторого IP-адреса следует получить его у провайдера. При работе без Интернет в локальной сети предприятия можно самостоятельно установить различные IP-адреса для каждого ПК. Например: 192.168.0.2; 192.168.0.3; 192.168.0.4.

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

В Delphi соединение по протоколу TCP/IP может быть реализовано на базе технологии сокетов. Сокет представляет собой окончание сетевого соединения (уровень приложения) со стороны сервера или со стороны клиента. Обычно при соединении приложение-сервер открывает порт с некоторым номером и переходит в состояние ожидания. Приложение-клиент устанавливает соединение с сервером. После этого сокеты можно использовать как канал для передачи данных. Не трудно провести аналогию в работе сети с объектно-ориентированным программированием.

Создание серверной части сетевого теста

Сначала следует создать приложение-сервер. Для того чтобы создать сервер, использующий сокет TCP/IP для реализации сетевого соединения, выполните следующие действия:

Расположите на форме двенадцать компонентов TServerSocket со страницы Internet палитры компонентов (количество компонентов должно соответствовать количеству компьютеров в локальной сети). Этот компонент используется для реализации TCP/IP-соедмнения со стороны сервера.

Рисунок 26. Демонстрация ServerSocketa

Создайте объекты, используемые для хранения передаваемых и принимаемых значений. Расположите на форме двенадцать полей типа ТМеmо, для отображения хода и результатов тестирования; двенадцать компонентов TEdit, для отображения сведений о тестируемых; двенадцать компонентов TEdit, для отображения номеров портов.

Рисунок 27. Демонстрация работы сервера

Рисунок 28. Главное окно серверной части тестовой оболочки

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

Страницы: 1 2 3 4 5 

Похожие статьи:

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

Познавательный потенциал экологических знаний в условиях комплексного использования разных видов деятельности детей в природе
Определяющим в отношении дошкольников к природе, согласно данным экологической психопедагогики (В. Ясвин, С. Дерябо), является когнитивный компонент, то есть готовность и стремление ребенка получать, искать и обрабатывать информацию об объектах природы. Психологи экспериментально исследовали, что у ...

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

Главное меню

Copyright © 2020 - All Rights Reserved - www.bravoschool.ru