Разработка средств интеграция web-ориентированных информационных систем

 

веб разработка

Как правило, при разработке web-ориентированных информационных систем, они
нацелены на использование в сети Internet или в локальной сети, возникает задача создания структурно сложных систем. Такие системы состоят из компонентов, каждый из которых выполняет свою роль в жизненном цикле системы, и задачи, выполняемые ими, является самостоятельными и могут выступать отдельными полнофункциональными системами.
Для таких подсистем уже готовы решения, которые успешно эксплуатируются. В таком случае, в плане экономии производственных ресурсов разработчика, целесообразно использовать уже готовый программный продукт, платный или с  открытым кодом. Также можно обратится к профессионалам it freelance, которые воплотят в жизнь всё задуманное Вами. 
В случае, когда технология, на которой базируется создание такой информационной системы, не совпадает с технологией, на которой базируется готово решения определенной подсистемы, наступает проблема интеграции этих продуктов с целью предоставления пользователям удобные средства решения их задач. Как показывает мировой опыт, большинство разработчиков считают целесообразным не связывать компоненты в единую среду пользователя, что, в свою очередь, порождает значительные неудобства.
Приведем в качестве примера информационную систему, которая состоит из двух компонентов:
• web-сервиса организации списков запланированных дел, созданных с
использованиям программирования на Python, технологии Zope 3 (сервер
приложений) и объектной базы данных (БД) ZODB.
• тематического форума, на котором пользователи сервиса общаются на
темы, связанные с работой основного сайта, который работает на базе технологии CGI i реализован на языке программирования PHP.
В описанной информационной системе есть следующие проблемы, которые необходимо
решить, чтобы провести успешную интеграцию:
• отсутствие единой системы ведения учетных записей пользователей;
• отсутствие механизма единого входа в систему;
• дублирование данных в БД компонентов;
• размещение систем в разных доменах, что приводит к усложнению синхронизации сессий и данных, которые хранятся в cookie web-браузера.

 
 
 

0 - Количество комментариев

Оставьте комментарий.

 
 

Оставьте комментарий