Какой у вас опыт использования общего интерфейса TIBCO? [закрыто]

Это выглядит интересно, и я немного поиграл с этим - но разработка IDE в веб-браузере в конце концов кажется кошмаром.

У кого-нибудь есть опыт его использования и что вы думаете?

15.08.2008 18:00:04
5 ОТВЕТОВ
РЕШЕНИЕ

Мы оценили GI несколько месяцев назад для проекта, но не выбрали его.

IDE-in-a-browser (который сам по себе построен с помощью GI) на самом деле работает на удивление хорошо, хотя есть некоторые функции, которые вы обычно ожидаете от редактора, которых ему не хватает, особенно (и раздражающе) команда Undo. Также невозможно сделать такие вещи, как вложенный документ (практически необходимый для групповой разработки) из IDE, хотя вы можете сделать это вручную в базовом XML, и IDE будет уважать их.

В конце концов, главная причина, по которой мы не пошли на это, заключалась в том, что было трудно заставить итоговое веб-приложение выглядеть так хорошо, как этого действительно хотели дизайнеры. Создать функциональность было относительно легко, но компоненты выглядели очень ограниченно. То, как GI отображает свою собственную модель документа в HTML, включает в себя множество styleатрибутов, что делает практически невозможным создание скинов в CSS. Кажется, он предпочитает создавать веб-приложения, которые выглядят как приложения, а не веб-приложения, которые выглядят как веб-сайты.

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

Кстати, для тех, кто не знает, TIBCO GI - это совершенно отдельный продукт от остальной части TIBCO по интеграции бизнеса в SOA - General Interface была отдельной компанией, которая была приобретена TIBCO пару лет назад.

11
19.08.2008 23:00:04

От сотрудника, который работал в TIBCO:

TIBCO - сложная, сложная в использовании система, потому что она используется для сложных, трудно решаемых задач.

2
5.08.2009 11:22:00
-1, потому что TIBCO - это не система, а компания с десятком или около того отдельных продуктовых линеек. GI является одним из самых простых продуктов. GI сам по себе удобен в использовании, но он также используется в качестве технологии пользовательского интерфейса для других продуктов TIBCO, особенно для iProcess.
Miklos Csuka 28.03.2010 11:05:23

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

1
17.09.2008 16:49:27

Да, не могу не согласиться. Я разработал несколько приложений с TIBCO GI и интегрировал их с TIBCO CIM. Я работаю в TIBCO, и GI - это то, над чем я довольно много работаю, делая сложные вещи. Делая это, я натолкнулся на странные стороны GI, вещи, которые вы иногда не можете объяснить, но это просто так, работа с JavaScript и решение проблем с многопоточностью могут стать кошмаром и т. Д. Хорошо создать что-то быстрое без слишком суетливы по поводу сексуальности приложения, следовательно, хороши для внутренних приложений, но не для потребителей, если вы не хотите потеряться в джунглях сумасшедшего стиля CSS. Утилита XML Mapping - отличная функция, позволяющая сэкономить много времени на внедрение приложений SOA. Другая хорошая сторона заключается в том, что развертывание действительно простое - приложения GI используют комбинацию XML, XSLT, X-Path и JavaScript. В GI 3.8 есть также пара инструментов тестирования. К сожалению, разработка внутри редактора GI медленная и болезненная, поэтому я рекомендую использовать внешний редактор, такой как Notepad ++.

1
9.02.2010 16:57:13

вам не нужно запускать tibco-GI из веб-браузера, но вам нужно запустить Programfile GI_Builder.exe, который является приложением ActiveX. просто дважды щелкните по нему и запустите.

1
7.09.2011 17:26:45