2008-08-15 45 views

Trả lời

10

Chúng tôi đã đánh giá GI một vài tháng trước cho một dự án nhưng không kết thúc chọn nó.

Trình duyệt IDE trong trình duyệt thực sự hoạt động tốt, mặc dù có một số tính năng mà bạn thường mong đợi từ trình chỉnh sửa thiếu, đáng chú ý nhất (và khó chịu) là lệnh Hoàn tác. Nó cũng không thể làm những thứ như subdocument bao gồm (thực tế là một điều cần thiết cho phát triển nhóm) từ IDE, mặc dù bạn có thể làm chúng theo cách thủ công trong XML cơ sở và IDE sẽ tôn trọng chúng. Cuối cùng, lý do chính chúng tôi đã không đi với nó là nó đã được khó khăn để làm cho các ứng dụng web kết quả trông tốt như các nhà thiết kế thực sự muốn. Các tính năng chính của chúng tôi là rất khó khăn. Đó là tương đối dễ dàng để xây dựng chức năng, nhưng các thành phần rất hạn chế trong giao diện. Cách GI hiển thị mô hình tài liệu của riêng nó thành HTML liên quan đến rất nhiều thuộc tính style làm cho việc tạo skin trong CSS hoàn toàn không thể. Có vẻ như thích làm cho các ứng dụng web trông giống như các ứng dụng, thay vì các ứng dụng web trông giống như các trang web. Vì vậy, nó có lẽ sẽ là tuyệt vời cho việc xây dựng các ứng dụng kiểu mạng nội bộ, nơi nhìn và cảm nhận không phải là một vấn đề lớn, nhưng tôi có lẽ sẽ không sử dụng nó để tạo ra một trang web công khai. Bằng cách này cho những người không biết, TIBCO GI là một sản phẩm hoàn toàn riêng biệt với phần còn lại của công cụ tích hợp kinh doanh SOA của TIBCO - Giao diện chung là một công ty riêng biệt được TIBCO mua lại vài năm trước đây.

2

Từ một đồng nghiệp đã từng làm việc tại TIBCO:

TIBCO là một vấn đề phức tạp, khó có thể sử dụng hệ thống vì nó được sử dụng cho phức tạp, khó giải quyết.

+0

-1, vì TIBCO không phải là hệ thống mà là một công ty có hàng tá dòng sản phẩm riêng biệt. GI là một trong những sản phẩm đơn giản hơn. GI có thể sử dụng được, nhưng nó cũng được sử dụng như công nghệ giao diện người dùng cho các sản phẩm TIBCO khác, đáng chú ý nhất cho iProcess. –

1

Kieron làm tốt công việc tóm tắt GI. Nó thực sự dành cho các ứng dụng web doanh nghiệp, không phải các tiện ích con của người tiêu dùng. Chi phí của việc nạp toàn bộ khung công tác GI và chờ một hoặc hai giây để tải nó không có vẻ nhiều nếu bạn đang kích hoạt một trung tâm cuộc gọi hoặc một ứng dụng cấp phép nhân viên mà bạn sẽ sử dụng trong vài giờ tới. Tuy nhiên, nó có vẻ như mãi mãi nếu bạn đang chờ đợi một widget để tải vào một trang web hiện có. Và, mặc dù, GI hỗ trợ một số công cụ QA chức năng và hiệu suất tốt đẹp, chúng thực sự là quá mức cần thiết trừ khi bạn đang làm việc trên một cái gì đó quan trọng và phức tạp. Vì vậy, nếu tất cả những gì bạn muốn là để tung ra một datepicker sexy tìm kiếm trên màn hình, sử dụng một cái gì đó khác cho chắc chắn.

1

Yup, không thể đồng ý hơn. Tôi đã phát triển một vài ứng dụng với TIBCO GI và tích hợp nó với TIBCO CIM. Tôi làm việc cho TIBCO và GI là điều tôi đã làm việc với khá nhiều công việc phức tạp. Trong khi làm điều đó, tôi đã gặp các mặt lẻ của GI, những điều bạn đôi khi không thể giải thích nhưng chỉ là cách họ đang làm việc, làm việc với JavaScript và xử lý các vấn đề đa luồng có thể là một cơn ác mộng vv. quá cầu kỳ về sự quyến rũ của ứng dụng do đó tốt cho các ứng dụng nội bộ nhưng không cho người tiêu dùng trừ khi bạn muốn bị lạc trong một khu rừng nhiệt đới với phong cách CSS điên rồ. Tiện ích XML Mapping là một tính năng tuyệt vời giúp bạn tiết kiệm rất nhiều thời gian để triển khai các ứng dụng SOA. Phần tốt khác là triển khai thực sự dễ dàng - các ứng dụng GI sử dụng kết hợp XML, XSLT, X-Path và JavaScript. Trong GI 3.8 cũng có một vài công cụ kiểm tra. Thật không may, phát triển bên trong trình soạn thảo của GI là chậm và đau đớn, vì vậy tôi khuyên bạn nên sử dụng một trình soạn thảo bên ngoài như Notepad ++.

1

bạn không cần chạy tibco-GI từ trình duyệt web, nhưng bạn cần chạy tệp Chương trình GI_Builder.exe là ứng dụng ActiveX. chỉ cần nhấp đúp vào nó và chạy nó.