Платформа богатого клиента - Rich client platform
Платформа многофункционального клиента ( RCP ) - это инструмент программиста , который упрощает интеграцию независимых программных компонентов, где большая часть обработки данных происходит на стороне клиента .
Обзор
RCP - это программное обеспечение, состоящее из следующих компонентов:
- Ядро (микроядро), менеджер жизненного цикла
- Стандартная комплектация основа
- Портативный набор инструментов для виджетов
- Файловые буферы, обработка текста , текстовые редакторы
- Верстак (виды, редакторы, перспективы, мастера )
- Связывание данных
- Менеджер обновлений
С помощью RCP программисты могут создавать свои собственные приложения на существующих вычислительных платформах . Вместо того, чтобы писать полное приложение с нуля, они могут воспользоваться проверенными и протестированными функциями фреймворка, предоставляемого платформой. Построение платформы способствует более быстрой разработке и интеграции приложений , в то время как межплатформенная нагрузка ложится на разработчиков платформы. Платформа позволяет легко интегрировать независимые программные модули, такие как графические инструменты, электронные таблицы и картографические технологии, в программное приложение простым щелчком мыши.
Их создатели утверждают, что программы, созданные с помощью RCP, переносимы во многие операционные системы, но при этом обладают таким же богатством, как клиент-серверные приложения, использующие традиционные клиенты.
Примеры с открытым исходным кодом : Eclipse , NetBeans и Spring Framework RCP для Java .