Системы B2B/B2C на основе XML
XML успел стать признанным стандартом обмена информацией и хранения данных. При разработке коммерческих приложений активно используются различные протоколы обмена данными для B2B и B2C: BizTalk, ebXML и другие фирменные решения на основе XML. Для проектирования, разработки, реализации и поддержки сложных B2B- и B2C-моделей «Стратегия» применяет новейшие стандарты XML и основанные на них технологии.
Компании, работающие в самых разных сферах бизнеса, осознали беспрецедентные возможности, которые открывает перед ними Интернет, — и прежде всего это возможности эффективного взаимодействия между партнерами. Современные тенденции в мире электронного бизнеса приводят к постоянно возрастающему обмену данными между различными системами и определяют выбор компаний в пользу открытых стандартов на основе XML. Эти стандарты преодолевают барьеры на пути информационной интеграции фирм-партнеров, вызванные разницей в аппаратном и программном обеспечении и отсутствием единого протокола для передачи и хранения данных.
Наши B2B-решения обеспечивают системам партнеров возможность совместного использования бизнес-информации и обмена данными друг с другом, а также автоматизируют все связанные с этим процессы. Эти решения носят комплексный характер и затрагивают как бизнес-процессы и бизнес-информацию, так и лежащую в основе электронной коммерции технологическую базу. Благодаря использованию многоуровневой архитектуры, в которой более низкие уровни поддерживают и обеспечивают функционирование более верхних, сложнейшую задачу можно разделить на несколько подзадач меньшей сложности. Разные группы разработчиков получают возможность одновременно работать над разными уровнями, что сокращает время, необходимое для решения общей проблемы, — классический подход «разделяй и властвуй».
Для более эффективного и удобного использования, решения сгруппированы по уровням, начиная с нижних (сетевые протоколы, прием и передача сообщений) и заканчивая верхними уровнями — бизнес-информация и бизнес-процессы.
Перечислим преимущества нашего подхода к разработкам в сфере B2B и B2C на основе XML:
- Слабая связанность. Используется слабосвязанный подход к интеграции как между партнерскими системами электронной коммерции, так и между другими B2B-компонентами: взаимодействие осуществляется не посредством вызова программных функций, а путем обмена сообщениями.
- Расширяемость. Приложения могут расширяться, если возникает необходимость охватить новые бизнес-процессы.
- Повторное использование. Чтобы каждый раз не изобретать колесо, готовые бизнес-объекты, технологии и архитектурные компоненты можно использовать при решении новых задач.
Сетевой транспорт
Данный уровень охватывает основные транспортные протоколы передачи данных, необходимые в Интернет-коммуникации, услуги передачи данных, обеспечивающие асинхронную публикацию/подписку, асинхронную очередь сообщений, и синхронные запросы/ передачу. Помимо этого, он отслеживает процедуру посылки и изъятия сообщений из транспортного канала.
Данный уровень предоставляет стартовую площадку для запуска сообщений. Упаковка сообщений и маршрутизация, основанные на основных стандартах XML (уровни передачи данных на основе XML) связываются с уровнем сетевых протоколов, таких, как HTTP, HTTPS, SSL, SMTP.
Обмен сообщениями
Стандартизированная структура сообщений и их упаковки, а также их форматы имеют специфические технические задачи. Данный уровень касается того, как записываются настройки сессии и коммуникации для передачи данных в целях координации действий сторон в бизнес-транзакции, включая параметры, отвечающие надежную передачу сообщений, за безопасный обмен сообщениями и т. д.
Уровень обмена - основа всех межуровневых взаимодействий. Он предоставляет поддержку обмена соообщений низшего уровня согласно таким стандартам, как SOAP, BizTalk, ebXML.
Репозитарий
Стандартизированные механизмы хранения данных, которые обозначают структуру и протокол доступа и схемы хранения и восстановления бизнес-данных, куда входит наименование, его ограничения, его репрезентации, и пр. Репозитарии могут предоставлять весьма обширный перечень функций, таких, как хранение определений бизнес-объектов, бизнес-процессов, а также словарей данных. Данный уровень предлагает способ хранения и восстановления схемы определения формата бизнес-данных и описания бизнес-процесссов независимо от используемой платформы.
Репозитарий, как правило, определяется на и тесно привязан к технологиям базы данных, используемых для реализации. Преимущество стандарта, независимого от вида платформы, состоит в том, что высшие уровни бизнес-данных по факту создания будут использовать стандартный способ хранения и восстановления бизнес-данных и бизнес-процессов.
Описание процесса
Характеризует способ записи бизнес-процессов образом, понятным для широкой аудитории либо большинства приложений, и позволяющим неоднократное выполнение оными. К примеру, каналы для процессов выставления счетов или совершения покупки.
Безопасность
Этот уровень включает в себя обширный перечень абстракций, начиная с основного кодирования, аутентификации и авторизации на уровне XML, и заканчивая отсутствием сбоев и мерами безопасности на уровне бизнес-процессов. К нему относятся как технологии реализации переменных и постоянных функций безопасности, так и меры по управлению и применению данных технологий.
Данный уровень охватывает все уровни, требующие безопасности, и использует такие стандарты, как SSL, XML Signature, Digital Certificates, S/MIME, XML Encryption, SAML, XACML.
Новости
Мы активно занимаемся разработкой и дизайном нового Интернет-продукта под названием ClickRiches. Это дополнительная платформа для продавцов аукционного дома eBay, позволяющая создавать, управлять и торговать в собственном интернет-магазине.
Смотреть новость ::
Все новости