Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Получив подобный ответ, клиент предоставит доступ в систему





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

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

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

- Творческая составляющая. Так называемый креатив, что-то новое, чего раньше никто не делал. Либо, что-то являющееся передовыми достижениями в данной области;

- Композиционная составляющая. Правильно подобранная и расположенная в соответствиями канонов композиции структура сайта будет восприниматься на уровне подсознания и влиять на восприятие сайта в целом создавая правильное настроение;

 

Организация работы Web-службы

 

Разрабатывая сайт для учета голосов я столкнулся с проблемой безопасной передачи данных от программы клиента которая будет установлена в одном из избирательных участков в датацентр. Существующие реалии позволяют создать безопасный канал связи используя сеть INTERNET. Подобный способ передачи будет являться специально маркированным и невидимым для других пользователей. Чтобы исключить возможность перехвата данных тем, кто вклиниться в работу маркированного потока данных, сервер на который будут приходиться данные будет дополнительно подписан сертификатом одной из международных служб. Ниже рисунок 2 демонстрирует обмен данных через сертификат.

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

 

Рисунок 2 - Схема работы по защищенному каналу

Отсюда и родилась идея использовать SOAP технологию и передавать данные с четким описанием структуры. При таком подходе необходимо сформировать запрос правильно писав все параметры и передать его в датацентр для сверки. Датацентр обработав данные сформирует ответ и передаст его клиенту. В моей реализации я решил использовать SOAP технологию входящий в комплект программирования на PHP Zend FrameWork.

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

Получив подобный ответ, клиент предоставит доступ в систему.


Date: 2016-02-19; view: 390; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию