Jump to content

Библиотека компонентов Base One Foundation

Библиотека компонентов Base One Foundation (BFC)
Оригинальный автор(ы) Стивен Ашерман, Арун Кумар
Разработчик(и) Контент Galaxy Inc.
Стабильная версия
7,61 / 11 ноября 2020 г .; 3 года назад ( 11.11.2020 )
Написано в С++ , С#
Операционная система Microsoft Windows
Платформа Microsoft Visual Studio , .NET
Тип Фреймворк веб-приложений
Лицензия лицензия GPLv3
Веб-сайт контентгалактика /программное обеспечение /bfc

Библиотека компонентов Base One Foundation ( BFC ) — это набор инструментов для быстрой разработки приложений, для создания безопасных, отказоустойчивых предназначенный приложений баз данных в Windows и ASP.NET . Microsoft Visual Studio В сочетании с интегрированной средой разработки общего назначения BFC предоставляет платформу веб-приложений для работы с базами данных Microsoft , Oracle , IBM , Sybase и MySQL , работающими под управлением Windows, Linux/Unix или IBM iSeries или z/OS. . BFC включает средства для распределенных вычислений , пакетной обработки , организации очередей и сценариев команд базы данных , которые работают под Windows или Linux с Wine .

BFC основан на архитектуре, ориентированной на базу данных между СУБД , в которой словарь данных играет центральную роль в поддержке функций безопасности , проверки , оптимизации и удобства обслуживания данных . [1] Некоторые из основных технологий BFC основаны на базовых патентах США в области связи с базами данных и высокоточной арифметики. [2] [3] [4]

BFC поддерживает уникальную модель крупномасштабных распределенных вычислений . [5] [6] Это предназначено для снижения уязвимости и влияния на производительность в зависимости от централизованного процесса распределения задач или прямого взаимодействия между узлами посредством сообщений. Deutsche Bank использовал первоначальную версию BFC для создания своей системы хранения ценных бумаг и является одним из первых успешных примеров коммерческих сетевых вычислений. [7] [8]

BFC реализует архитектуру распределенных вычислений , основанную на модели «виртуального суперкомпьютера», состоящего из слабосвязанных «серверов пакетных заданий». Они выполняют задачи, которые определяются и координируются посредством резидентных структур и очередей управления базой данных. Модель является виртуальной, поскольку использует доступные вычислительные мощности и ресурсы обычных серверов и систем баз данных, которые также могут продолжать работать в своих прежних ролях. Результат называется виртуальным суперкомпьютером, поскольку он представляет собой единый унифицированный вычислительный ресурс, который можно масштабировать как по мощности, так и по вычислительной мощности. [ нужна ссылка ]

Первоначально BFC был разработан Base One International Corp. при финансовой поддержке проектов Marsh & McLennan и Deutsche Bank , начавшихся в середине 1990-х годов. [9] Начиная с 1994 года компания Johnson & Higgins (позже приобретенная Marsh & McLennan) создала Stars, систему управления страховыми рисками, используя компоненты, известные как ADF (Application Development Framework). ADF был предшественником BFC и был разработан совместно Johnson & Higgins и программистами Base One, при этом Base One сохранила право собственности на ADF, а Johnson & Higgins сохранила за собой все права на программное обеспечение для управления рисками Stars. [10] [11] В 2014 году BFC была приобретена компанией Content Galaxy Inc., чья служба публикации видео была создана с помощью BFC. [12]

Название «BFC» было обыгрыванием классов MFC Microsoft Foundation Visual C++ , которые BFC расширил с помощью библиотек классов для облегчения разработки крупномасштабных клиент-серверных приложений баз данных. Разработчики могут включать компоненты BFC в веб-приложения и приложения Windows, написанные на любом из основных языков программирования Microsoft ( C# , ASP.NET , Visual C++ , VB.NET ). Они также могут использовать множество старых технологий, включая COM / ActiveX , MFC и Crystal Reports . BFC работает как с управляемым, так и с неуправляемым кодом , и его можно использовать для создания тонкого или расширенного клиента приложений с браузерными интерфейсами или без них. [ нужна ссылка ]

  1. ^ «Подробнее о распределенных вычислениях Base One» . Boic.com. Архивировано из оригинала 15 января 2013 г. Проверено 10 января 2013 г.
  2. ^ «Способ кодирования числовых данных и манипулирования ими — патент США 6384748» .
  3. ^ «Система связи с базой данных и способ связи с базой данных — патент США 6738775» .
  4. ^ «Система связи с базой данных и способ связи с базой данных — патент США 7 181 474» .
  5. ^ «Выдан патент на распределенные вычисления, ориентированные на базы данных» . www.gridtoday.com. Архивировано из оригинала 17 мая 2007 года.
  6. ^ «В сети: отчет о международной корпорации Base One. NYSIA» . www.nysia.com. Архивировано из оригинала 14 апреля 2008 года.
  7. ^ «Base One: Grid-вычисления для приложений, ориентированных на базы данных. Мнение IDC» (PDF) . Архивировано из оригинала (PDF) 6 октября 2007 года.
  8. ^ «Акции Base One в SIA — обмен информацией и грид-вычисления» . Informationweek.com. Архивировано из оригинала 23 января 2013 г. Проверено 12 июля 2022 г. {{cite web}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  9. ^ «Четыреста вещей-DB2/400: сердце суперкомпьютерного кластера?» . Itjungle.com. 27 июля 2004 г. Архивировано из оригинала 18 июня 2012 г. Проверено 10 января 2013 г.
  10. ^ «Компании Марш и МакЛеннан» . businessinsurance.com.
  11. ^ «Марш продаст подразделение программного обеспечения для управления рисками ClearSight компании Riskonnect» . www.insurancejournal.com. 26 июля 2018 г.
  12. ^ «Домашняя страница Base One» . Архивировано из оригинала 8 мая 2021 года.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0fe782b3b1dc4fc1f6f8a0a60987f704__1715543220
URL1:https://arc.ask3.ru/arc/aa/0f/04/0fe782b3b1dc4fc1f6f8a0a60987f704.html
Заголовок, (Title) документа по адресу, URL1:
Base One Foundation Component Library - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)