Введение

Brokat Technologies AG (ранее известная как Brokat AG, Brokat Infosystems AG и Brokat Informationssysteme GmbH) была основана в 1994 году. В период с 1998 по 2001 год компания стала заметным игроком на немецком фондовом рынке, особенно в контексте «новой экономики» и «нового рынка». Однако с крахом дотком-пузыря ее положение изменилось. Специализируясь на разработке решений для электронного бизнеса, к 2000 году Brokat была признана ключевым международным игроком в области решений для интернет-банкинга. Центральным элементом ее предложений являлась платформа Twister – модульный каркас электронных сервисов. Эта платформа обеспечивала бесшовную интеграцию существующих ИТ-инфраструктур и приложений в компаниях, надежно связывая их с различными электронными каналами, такими как Интернет и мобильная связь.

История

Brokat была первоначально создана как Brokat Informationssysteme GmbH 21 октября 1994 года. Она начала свою деятельность с зарегистрированным уставным капиталом в размере 158 300 немецких марок (DM). Предприятие было создано благодаря совместным усилиям пяти человек: Стефана Ровера (1965–2019), образование которого включало юриспруденцию и бизнес-администрирование; Бориса Андерера (родившегося в 1958 году), доктора физических наук; Ахима Шлумпбергера (родившегося в 1965 году), квалифицированного специалиста в области компьютерных наук; Майкла Шумахера (родившегося в 1961 году), также сертифицированного специалиста в области компьютерных наук; и Майкла Янссена (родившегося в 1966 году), эксперта в области экономики бизнеса. Первоначально штаб-квартира компании находилась в Бёблингене, Германия, недалеко от Штутгарта, но 15 января 1998 года она переместила свои центральные офисы в Штутгарт-Вайхинген. С 1996 по 2000 год Brokat Technologies (ранее котировавшаяся на NASDAQ и немецком Neuer Markt) была одной из быстрорастущих немецких компаний эпохи Новой экономики. В ноябре 2001 года компания объявила о банкротстве во время краха пузыря доткомов. Продуктовые линейки Brokat, включающие многоканальное инфраструктурное программное обеспечение, технологии управления правилами и персонализации, программное обеспечение для мобильных платежей и электронные финансовые приложения, использовались более чем 3500 предприятиями по всему миру, включая Deutsche Bank, ABN Amro, Allianz, Atlantic Data Services Inc., Bank of America, Blue Martini Software, Charter One, DaimlerChrysler, DBS Bank, Fidelity Investments, IBM Corporation, LBBW, MasterCard International, SE Banken, Sun Microsystems, Swiss Post, T Motion (дочерняя компания Deutsche Telekom) и Toyota. Среди стратегических партнеров были Compaq, Intel, IBM, Siemens и Sun Microsystems. Имея двойную штаб-квартиру в Сан-Хосе, Калифорния, и Штутгарте, Германия, в Brokat работало более 1400 человек в 17 странах. Когда в 1998 году Brokat вышла на IPO, Стефан Ровер стал генеральным директором, а Борис Андерер – со-генеральным директором. Майкл Янссен стал финансовым директором, а Ахим Шлумпбергер – техническим директором. В 1999 году Андерер и Шлумпбергер покинули свои руководящие должности; Андерер стал председателем совета директоров Brokat, занимаясь расширением на рынок США, а Шлумпбергер стал главным архитектором основных технологий Brokat. Оба покинули компанию в конце 2000 года. В 1998 году Brokat вышла на IPO на немецком "Neuer Markt". В 1999 году Brokat вышла на рынок США, приобретя компанию Transaction Software Technologies, Inc. (TST), базирующуюся в Атланте. Кроме того, Intel инвестировала 10 млн евро в Brokat. В конце 1999 года рыночная капитализация Brokat превысила 5 млрд долларов США. В 2000 году Brokat расширила свое присутствие на рынке США, приобретя Gemstone Systems, Inc. и Blaze Software, Inc. Кроме того, Siemens инвестировала 73 млн евро в Brokat. Весной 2000 года Brokat также выпустила облигации с высокой доходностью на сумму 125 млн евро, организатором которых выступил банк West LB. В ноябре 2001 года Brokat объявила о банкротстве, не сумев договориться о реструктуризации долга с кредиторами облигаций с высокой доходностью. В ходе ликвидации основной блок разработки электронных платежей был приобретен компанией eOne Global (принадлежащей First Data) и сохранен как юридическое лицо под названием Encorus Technology. Название Encorus было разработано WildOutWest и происходит от латинского слова "Все вместе", с целью установления стандарта для беспроводных/мобильных платежей. Encorus специализировалась на программном обеспечении и профессиональных услугах для бизнеса "мобильных платежей" (оплата с использованием мобильных телефонов). В 2005 году бизнес Encorus был приобретен Qpass. Отдел профессиональных услуг и остальные подразделения Brokat были приобретены давним конкурентом Brokat на немецком рынке, Data Design AG, в 2001 году. В 2003 году Data Design была приобретена венгерской компанией Interactive Net Design (IND).

Технология

Brokat разрабатывал преимущественно программное обеспечение для банковской сферы и предоставлял профессиональные услуги главным образом финансовым учреждениям. Brokat был известен своим сервером шифрования и технологией апплетов под названием XPresso, которая обеспечивала надежное шифрование (128-битное симметричное) без вмешательства США (особенно АНБ). Brokat продавал свое программное обеспечение многим крупным финансовым учреждениям, в основном в Европе, особенно в Германии. Помимо предоставления систем для устоявшихся учреждений, Brokat также разрабатывал решения для начинающих компаний. Ярким примером является Cortal Consors. Компания пыталась выйти на рынок промежуточного программного обеспечения, разработав сервер приложений Twister. Twister служил базовой технологией для почти всех индивидуальных решений, реализованных Brokat.

Твистер

Twister был основным продуктом Brokat AG. Это было проприетарное промежуточное программное обеспечение.

В основе Twister лежал CORBA-брокер запросов к объектам, написанный на C++, который обрабатывал запросы от так называемых шлюзов и направлял их к так называемым RDO. RDO сопоставимы с более современными EJB JavaBeans (серверными программными объектами). Доступ к серверным системам, таким как устаревшие приложения для мэйнфреймов или серверы баз данных, осуществлялся через так называемые "Accessors". RDO могли быть написаны на TCL, Java или C++ и взаимодействовать друг с другом независимо от используемого языка. Несмотря на эту межъязыковую функциональность, большинство проектов разрабатывались на одном языке, чаще всего на TCL или Java. Twister 4 также поддерживал объектную модель EJB Java. Twister был способен обрабатывать очень высокие нагрузки и поэтому использовался компаниями, занимающимися электронной торговлей акциями, такими как Cortal Consors, для торговли в реальном времени. В часы открытия биржи система Twister в Consors обрабатывала одновременно несколько тысяч соединений и запросов.

Инновации

Брокат был пионером в области технологий шифрования, предоставив набор инструментов шифрования на основе Java Applet под названием Xpresso. Протокол этого инструментария получил название SRT (Secure Request Technology). Технически, это была 128-битная реализация протокола SSL. В последние годы компания Брокат переориентировалась на мобильную коммерцию, определяемую как электронная коммерция, осуществляемая на мобильных устройствах, таких как смартфоны. Это привело к разработке технологии Mobile Digital Signature – формата сообщений на основе XML для кодирования и подписания бизнес-контрактов. Для реализации бизнес-логики компания разработала очень простую объектную модель, названную RDO (repository defined object – объект, определенный репозиторием). RDO имели очень простую структуру интерфейса, состоящую из плоской структуры ключ-значение. RDO можно было реализовать на различных языках программирования, обеспечивая их легкую совместимость. Брокат был удостоен нескольких патентов на технологии шифрования (например, генераторы случайных чисел) и на кросс-языковую модель программирования RDO.