МАТЕРИАЛ
01.12.00

Конференция Заказчиков Centura, 11-13-ого октября 2000, Штутгардт / Германия

Материал подготовил Мартин Кнопп, исполнительный директор Fecher GmbH / Австрия, 14 октября 2000 г. Вы можете написать мне по адресу Martin.Knopp@fecher.at или посетить наш веб-узел http://www.fecher.at, на котором есть он-лайновая версия этого резюме.

Пожалуйста, имейте в виду, что это не просто отчет о заседаниях. Здесь приводится и то, что я читал между строк, а также мои собственные размышления, – из текста будет понятно, где они добавлены.

Прежде, чем приступить к подробному описанию, я хочу поблагодарить Клаудию Фроцчер, Centura Германия, которая отвечала за организацию всей конференции. Выражаю благодарность также всей группе представителей Centura Германия, которая великолепно справилась со своей задачей: прекрасно организовала конференцию и сделала ее приятной для участников!

Обзор и Комментарии

В первый день, как обычно, состоялось общее заседание с пленарными докладами, начавшимися с доклада Норберта Керстена, исполнительного директора Centura Германия. Начав с великолепного мультимедийного показа, он сделал очень короткое введение и приветственное обращение к участникам, пожалуй так и не дав им возможности составить представление о нем самом и его персональном видении вопроса.

Следующее заседание, названное "Мобилизация Предприятия", что являлось также девизом всей конференции, было проведено Скоттом Брумфилдом, CEO Centura. Я думаю, что в настоящий момент он уже широко известен и высоко уважаем в корпорации Centura. Скотт прославился своими прекрасными презентациями и, конечно, он сохранил этот уровень качества или даже улучшил его со времени прошлогодней конференции. Я полагаю, он вполне успешно справился с переходом от роли CEO в ситуации реформирования в 1998 г., к роли CEO в компании, которая успешно перестроилась и стала важным участником развития новейшей технологии, названной беспроводной (wireless). Скотт представил очень качественный обзор программных продуктов, разработанных в 2000 г.,. а именно: CTD 2000, eSnapp 2.0, Velocis 3.0, db.star и CSPP (Complementary Software Partner Program). Что касается новых разработок, – есть CTD2001, это, скорее, кодовое название, а не описание продукта, т.к. фактически он состоит из мастеров веб (WebWizards), делающих веб-разработку еще более легкой, чем сейчас; Centura Enterprise Objects – набора 300 интегрированных компонентов COM и Hydra для разработки web и wireless-систем, на чем позже я остановлюсь более подробно. Из продуктов других серий можно отметить SQLBASE 8.0 с добавленным XML, Velocis с добавленными собственными возможностями XML (ожидается уже в 4-ом квартале 2000 г.), db.star и eSnapp 3.0 с добавлением синхронизации, SOAP/XML с улучшенной масштабируемостью и EJB (Enterprise Java Beans), которые будут выпускаться постепенно с 1-го по 4-й кварталы 2001 г. В плане финансовых перспектив он обрисовал картину, начиная с 1997 г., показав, как от очень пугающей финансовой ситуации в конце 1997 г. компании удалось к настоящему времени утвердить свое финансовое положение, что позволяет ей настойчиво продолжить свою стратегию. Компания имеет собственный капитал в 100 млн. долл., которые могут быть использованы на нужды компании, а также 120 млн. долл. наличными и 122 млн. долл. в акциях (эти цифры, включая и 100 млн. долл. еще не выведены). Такое положение, во-первых, обеспечивает большое доверие к финансовой ситуации компании, а во-вторых, позволяет ей увеличивать бизнес и даже, при возможности, делать некоторые приобретения.

Следующим выступал Марк Мариотт, вице-президент каналов сбыта Symbol Technologies. Он говорил о сотрудничестве с корпорацией Centura, о положении Symbol на wireless-рынке и ее политике в этом направлении. Это было замечательно - видеть на конференции Centura такого мощного игрока на рынке приборов и беспроводных систем. Еще более интересно было увидеть потом, в четверг, 12-го октября, официальный пресс-релиз Centura и Symbol.

Далее пошла несколько более техническая направленность и стало чрезвычайно интересно, потому что на сцену вышел Крейг Спраул, главный архитектор технологии Centura, или главный технолог, как он любит себя называть. Сначала он представил краткий исторический обзор. Он начал работать с продуктами Centura в 1990 г. Тогда Centura называлась еще Gupta Technologies, и он начинал с SQLWindows (предшественника Centura Team Developer) версии 0.9x, это было еще до официального выхода программы. Так что он очень хорошо знает программы, что вызывает огромное доверие аудитории. Мне хочется высказать общее мнение о нем такими словами:" Просто великолепно видеть сейчас кого-то из нас в верхнем эшелоне управления Centura! Кого-то, кто знает и мощность этих программ, и также их слабые места, над которыми нужно еще работать." Крейг, это накладывает на Вас ответственность, но я уверен, что Вы справитесь! Сказав немного о себе, Крейг обрисовал дальнейшие планы Centura.

Начав с Centura Team Developer (CTD 2000), он рассказал о WebWizards (наборе мастеров, облегчающих разработку ASP страниц и соответствующий COM-контроль), о стабилизации (все-таки CTD 2000 - одна из наиболее стабильных крупных версий, которые я когда-либо видел) и о Centura Enterprise Objects (наборе из 300 COM-объектов, встроенных в CTD). Они запланированы к выпуску в 4-ом квартале 2000 г. Но то, что последовало за этим, было, наверное, самой потрясающей презентацией на этой конференции (сожалею, Ральф, но не Вам достанется приз в этом году). Крейг начал говорить о проекте под кодовым названием Hydra (внутренне название - CTD 2.5, поскольку, если вы помните, внутреннее название CTD 2000 - CTD 2.0). Это полностью интегрированная среда web-разработки, основанная на текущей версии CTD 2000. Этот проект разрабатывают совместно Centura и Ice Tea Group (ITG), и пред-альфа версия Hydra была представлена Джо Мейером, представителем Ice Tea Group (ITG). Он продемонстрировал все важные особенности Hydra, это, в первую очередь, новый полностью интегрированный HTML, XML редактор с полной поддержкой IntelliSAL (инструмент собственного производства ITG, обеспечивающий такую же или даже лучшую поддержку для разработчиков, чем та, которую дают инструментальные средства MS, называемые IntelliSense). IntelliSAL поддерживает не только HTML и Script, но и доступ к COM-объектам, встроенным в CTD 2000 в пределах сценария страницы HTML, на что не способен больше ни один из известных мне инструментов. Ладно, если вы еще не знакомы с разработкой ASP или ITAP (Ice Tea Active Pages, которые также поддерживаются программой Hydra), вы можете не знать, о чем я говорю, но поверьте мне, это великолепный инструмент, и он чрезвычайно ускоряет разработку таких страниц. Но это еще не все, что может дать Hydra. Она также обеспечивает поддержку обычной (традиционной) среды CTD с помощью IntelliSAL, ясно, что в этом давно нуждается каждый разработчик CTD. Что касается web-разработки, свойством, которое делает Hydra законченным продуктом, является возможность редактирования HTML в режиме WYSIWYG, и, наконец, что чрезвычайно важно для реально существующих проектов, - полная активная отладка COM-объектов, разработанных в CTD и доступных с ASP-страницы, разработанной в Hydra. Это означает, что вы можете запускать вашу страницу в Hydra (для этой цели она запускает IE5 в среде разработки) и установить контрольные точки в SAL-коде, реализующем COM-объекты, и производить полную отладку, используя все возможности отладчика CTD плюс новые особенности отображения значения переменных точно так же, как в VB, просто высвечиванием переменной в исходном тексте кода. Вершиной всего этого является контроль над структурой дерева проекта: проводник компонентов и проводник ссылок (линков), служащие для управления web-узлом. Отмечу, что презентация протекала без сбоев, что просто поразительно, если учесть, что это была, как я упоминал выше, пред-альфа версия. Безусловно, Джо Мейер заслужил бурные аплодисменты всей аудитории за этот проект и его презентацию. Выход Hydra намечен на конец 2-го квартала 2001 г., так что в конце 1-го квартала 2001 г, можно ожидать бета-версию этого продукта.

SQLBase находится, вероятно, в конце своего существования, но это все еще мощная база данных, и она станет еще мощнее при поддержке SMP (многопроцессорных систем), XML, альтернативных платформ (Solaris, Linux) и основанных на Java хранимых процедур и модулей расширения. Все это будет доступно в 4-ом квартале 2000 г., до того выйдут только один или два небольших релиза с целью скорее предоставить некоторые из новых возможностей. Velocis предоставит свойство публикация/подписка между базами данных Velocis, собственную поддержку XML, реализацию DLL (хотя еще не определено, в какой степени будут поддерживаться DLL) и COM-модули расширения, - все запланировано на 3-ий квартал 2001 г. db.star будет расширен интерфейсом SQL, возможностью синхронизации (происходящей из Synchrologic). db.star предназначен на роль клиентского склада данных для eSnapp. Хотя eSnapp и известен своим доступом к данным в реальном масштабе времени, могут возникнуть ситуации, когда желательно или даже необходимо локальное хранение данных. Поэтому комбинация eSnapp и db.star дает разработчику возможность решать, какие данные должны сохраняться локально и только быть синхронизированы с центральной базой данных, а за какими следует обращаться с помощью eSnapp непосредственно на центральную базу данных. Это приводит нас к версии eSnapp 2.0, которую продемонстрировал Ральф Гронковский, используя эмулятор на своем портативном компьютере, одновременно применяя демонстрационную технику Symbol для показа зрителям. Будущий eSnapp будет непосредственно осуществлять соединение/разъединение (устраняя необходимость в непрерывном соединении, что особенно полезно для сетей GSM и для всех типов сетей, оплачиваемых повременно, а не за траффик). Другими добавленными особенностями будут синхронизация данных (в комбинации с db.star) и персистентный обмен данными (текущий обмен данными, осуществляемый в версии 2.0, не является персистентным). ESnapp 3.0 выйдет в 1-ом квартале 2001 г. После этого запланировано еще много усовершенствований, в том числе поддержка Enterprise Java Bean, динамически расширяемые клиенты, использующие XML (что звучит интересно), удаленное программирование встроенных приборов, связь одноранговых клиентов, клиент Pure Java с COM-вызовом, использующий SOAP и удаленную развертку и управление клиентскими приложениями, - особенность, которая станет действительно важной для поддержания большого числа таких устройств. Многое еще предстоит сделать, но перечисленные особенности обещают довольно долго сохранять лидерство eSnapp среди его конкурентов. Позвольте мне добавить еще ответ Крейга на вопрос о средах разработки для приборов и устройств. Он сказал, что Centura в настоящее время не имеет планов на такие разработки, но работает в тесном сотрудничестве с компаниями, которые занимаются этим. Идея состоит в том, чтобы сделать простым доступ к eSnapp изнутри этих инструментальных средств и предоставить мастерам дальнейшее упрощение разработок с eSnapp. Недавно они объявили о таком сотрудничестве с PenRight!, реализовав свободный доступ eSnapp к их MobileBuilder версии 2.0.

Последняя часть презентации Крейга была посвящена взгляду Centura на будущее. Он говорил об интернете для связей B2B, о расширении пропускной способности проводных и беспроводных систем, (все большем упрощении решений в масштабах реального времени и, следовательно, большем повышении спроса на них), сделал упор на необходимость быстрого выпуска качественных изделий, системных интерфейсов, распределенных по сетям, и инструментальных средств и серверов, трансформированных на разные платформы (здесь были упомянуты Microsoft.net и IBM WebSphere).

2-ой день

был посвящен представлению широко распространенных программ Centura., с углублением в той или иной степени в технические подробности. Было показано, что и как можно делать с помощью этих программ. К сожалению, я не могу рассказать подробно о некоторых заседаниях, так как я целый день был занят встречами с представителями Centura США и беседами с ними. Позвольте мне поблагодарить их здесь за предоставленную нам, их заказчикам и партнерам, возможность поговорить с ними, показав наше видение рынка и дав им знать, что мы ожидаем от Centura.

Здесь были представлены такие темы, как CTD 2000 и COM(+), COM Server Automation, расширенный OOP и CTD 2000, средства производительности для CTD 2000, распределяемые приложения с MTS и MSMQS, основанными на CTD 2000, конвертирование текущих приложений CTD в COM(+)-объекты, доступ к SAP R/3 и многое другое.

Эти презентации проводились представителями Centura из Германии и США и различных партнеров Centura (например, MD-Consulting, Durban Informatik и fecher,- я просто перечисляю по порядку тех, кто устраивал основные семинары. Позвольте мне высказать здесь мое собственное мнение. Я считаю, что это отличная идея - проводить основные семинары непосредственно на конференции, а не выделять их как дополнительные мероприятия за отдельную плату. Это решение было принято на основании прошлогодних пожеланий, и я хочу поблагодарить Centura за внимание к заказчикам.

"Мобилизующая пятница"

- это девиз всего 3-его дня конференции.

Это был день, должно быть, уже известного вам, Ральфа Горнковского, директора направления бизнес-разработок Centura Германия. Он провел три заседания по eSnapp 2.0, осветив широкий диапазон - от высоких материй и вопросов, касающихся бизнеса, до самых глубоких технических деталей eSnapp API, объяснил, что необходимо для развития приложений на WindowsCE и Palm-компьютерах. Первая часть второй презентации была проведена не самим Ральфом, а Жоржем Эллинхаузом, ADA Systemhaus, который продемонстрировал проект своей компании. Они мобилизовали доступ к своему Remedy, основанному на системе HelpDesk, используя CTD 2000 для работы с серверными COM-объектами и eSnapp для обращения к этим объектам из WindowsCE. Его выступление еще более впечатляет, если учесть, что он готовился к этой презентации совсем недолго (я думаю, что они попросили его только за день до сессии). Если вы используете Remedy и заинтересованы в его мобилизации, проконсультируйтесь с Жоржем Эллинхаузом. Если Вы не можете найти адрес его электронной почты, то пошлите письмо мне, и я помогу вам связаться с ним.

Как бы мне ни хотелось, я не мог присутствовать на выступлении Сэма Банжера, главного инженера по программному обеспечениею Centura США, о Centura Web Extensions, потому что его выступление проходило параллельно с выступлением Ральфа об eSnapp.

Я не мог также послушать Ральфа Гебхарда, Centura / Raima Competence Center, о db.star, потому что в это же время я проводил параллельную сессию “WAP приложения с CTD 2000” (Мартин Кнопп, исполнительный директор fecher GmbH/Австрия). В этой презентации я сначала сравнивал приложения, разработанные для WAP устройств, с приложениями, основанными на eSnapp. Я думаю, что до тех пор, пока у нас есть и будут классические приложения клиент/сервер и web-приложения, мы будем продолжать иметь приложения типа толстый клиент на устройствах (те, которые eSnapp позволяет нам выполнять) и приложения WAP. Приложения eSnapp могут полнее использовать мощность локальных устройств (например, заставить интегрированный считыватель кредитных карточек в сканере штрих-кодов служить и для других целей) и формируют действительно богатый интерфейс пользователя, тогда как преимущество WAP в том, что все приложение (не только деловая логика но также и уровень индикации) – находится на сервере. Так что все зависит от потребностей вашего приложения, и Вы должны тщательно оценить, какой способ следует выбрать. Далее в моей презентации я объяснил, как вообще работает WAP, что делает шлюз WAP, как должен быть сконфигурирован ваш web-сервер для размещения WML страниц. При продолжении объяснения WML и имеющихся функциональных возможностей, я рассказал о необходимых средах разработки (главным образом о WAP имитаторе для целей тестирования и о специальном WML редакторе, если Вы любите пользоваться ими). После этого я показал, как могут быть сформированы страницы WAP при использовании Centura Web Extensions, Ice Tea Active Pages и ASP+COM. Целью моих примеров был доступ к Outlook Task Entries (спискам ToDo) из WAP-устройства (показать список задач и изменить его непосредственно на WAP-устройстве, а также записать изменения обратно в Outlook) и доступ к базе данных ISLAND. Я надеюсь, что я сделал неплохой обзор по тому, что можно делать с WAP и насколько просто делать это с помощью CTD 2000.

На закрытии конференции выступил Норберт Керстен, исполнительный директор Сентура Германия, с резюме и заключительным обращением, в котором он просил об обратной связи и представил всю свою группу. И также, как при открытии конференции было устроено мультимедийное шоу, на закрытии состоялся показ фотографий, отснятых во время работы конференции. Насколько я знаю, за этот показ следует благодарить Бернда Кесслера, Centura Германия, который его подготовил.

Complementary Software Partner Program (CSPP)

Эта программа, официально объявленная в прошлом году на конференции в Берлине, действительно, великолепно сработала.

Не только в том плане, что все решения CSPP представлены в виде демо-версии на широко доступном компакт-диске CTD 2000, но они продаются также и через регулярный коммерческий канал Centura.

Эта программа привела также к первому тесному сотрудничеству между Centura и одним из членов CSP (а именно Ice Tea Group) в разработке Hydra.

Ниже приводится список компаний - членов CSPP в настоящее время (в алфавитном порядке):

Я не смог посетить презентации этих компаний, которые состоялись во 2-й день, поэтому я не могу рассказать о их новых достижениях.

Единственная компания, о которой я сообщу такие подробности, это компания fecher, - просто потому, что я в ней работаю.

Мы участвуем в CSPP с нашей структурой приложений Building Blocks и генератором приложений IronWorks. Оба эти продукта в ближайшее время будут расширены, чтобы полностью соответствовать всем новым требованиям к разработке приложений. В настоящее время мы разрабатываем структуру приложений, которая даже лучше поддерживает и усиливает разделение деловой логики и интерфейса пользователя, чем это делает текущая версия Building Blocks. Эта структура позволит также спрятать бизнес-логику еще дальше, в COM+ -объекты, что откроет ее для всех типов интерфейсов пользователя - не только для разработанные с помощью CTD, но также и для web-страниц, разработанных, например, с помощью ASP (в преддверии скорого использование Hydra) и eSnapp. Генератор приложений IronWorks также будет полностью поддерживать эту новую структуру приложений и некоторые из новых типов интерфейсов, а именно - Centura Web Extensions и ASP, и, возможно, также eSnapp.

Более подробную информацию о решениях этих компаний вы можете найти на веб-узле Centura http://www.centurasoft.com/partners/csp//

Заключительное слово

Я надеюсь, что я сумел дать некоторое представление о том, что показала Centura на конференции. Как обычно, некоторым из вас мой обзор, может быть, покажется слишком положительным. Так или иначе, удивительно видеть разницу между конференцией 1998 г. и нынешней. Сегодня Centura имеет полный портфель программных пакетов, которые охватывают почти весь спектр современных программных разработок, начиная с классического клиент/сервера (стандартный CTD 2000), клиент/сервера как web-приложения (CTD 2000 плюс Web Extensions), классической web-разработки и приложений (COM+ASP сейчас и даже еще более простая Hydra в будущем), приложений типа толстый клиент для приборов и различных устройств (eSnapp и db.star плюс CTD 2000 для бизнес-логики серверной части) до приложений WAP типа тонкий клиент (CTD 2000 плюс Web Extensions, COM+ASP сейчас и даже еще более простая Hydra в будущем). Что вы могли бы и должны были отметить - то, что для любого типа разрабатываемых приложений, CTD 2000 является средним звеном, поставляющим деловую логику, а для некоторых типов приложений также и уровень индикации. Приятно видеть, что программы Centura сегодня могут удовлетворить все потребности разработки приложений.

Заявления о будущем развитии каждого из этих программных продуктов (особенно CTD 2000, eSnapp и db.star) звучат для меня просто поразительно и должны удержать или вывести (я еще не уверен, как я должен оценивать Centura сегодня) Centura в лидеры среди ее конкурентов. Что они должны сделать сейчас и не сумели в прошлом (тоже во времена Скотта Брумфилда) - лучше продавать свои программы. Но с введением нового товарного знака (эта кампания должна начаться в конце 2000 г. или, самое позднее, в 1-ом квартале 2001 г.), эта проблема может быть решена.

Если у вас есть какие-то вопросы или комментарии, не стесняйтесь послать мне письмо: Martin.Knopp@fecher.at.

Дополнительную информацию Вы можете получить в компании Interface Ltd.

Обсудить на форуме Centura Software
Отправить ссылку на страницу по e-mail


Interface Ltd.

Ваши замечания и предложения отправляйте автору
По техническим вопросам обращайтесь к вебмастеру
Документ опубликован: 01.12.00