2011-12-21 36 views
8

Tôi đang xem xét nhanh về ESB và cho đến nay tôi đã rất ngạc nhiên và ấn tượng với Talend ESB. Tôi đã thực sự mong đợi Mule, một trong những esb nguồn mở được công nhận nhiều hơn, là defacto.Talend Open Studio ESB phản hồi người dùng xin vui lòng (so với jbossesb/mule/servicemix)

Trước khi tôi cam kết chỉ sau một đánh giá kiểm tra học thuật và cơ bản, có ai có nhiều kinh nghiệm thực hành hơn với Talend hay không (tốt nhất là sau khi sử dụng ESB nguồn mở khác).

Các khu vực gây ấn tượng với tôi là: * EAI, số lượng thành phần/phương tiện sẵn sàng để đi để tích hợp. Tôi tìm thấy một số ESB khác theo sau nhiều hơn một 'bạn có thể nhận được tính năng đó bằng cách sử dụng Camel hoặc thư viện khác', nhưng không cung cấp tích hợp/hướng dẫn dễ dàng trong việc thiết lập các tính năng 'bên ngoài khả dụng'.

* Bảo mật dưới dạng xe buýt dịch vụ một điểm. Có vẻ như Talend cung cấp hỗ trợ tốt cho việc quản lý bảo mật của tất cả các dịch vụ SOA được tiếp xúc của bạn. Tôi đã không hoàn toàn có cơ hội thử nó hoàn toàn trong môi trường thực hành (một lần nữa, một người có nhiều kinh nghiệm hơn!), Nhưng ý tưởng mà ESB đã cho bạn kiểm soát an ninh đầy đủ (quản lý trong suốt thời gian chạy) là hấp dẫn.

* Hỗ trợ IDE hợp đồng đầu tiên khá tốt để tạo Dịch vụ sau đó được ESB sử dụng. Một lần nữa, thông tin phản hồi trung thực xin vui lòng.

* Tôi hơi lo lắng về mặt triển khai, có vẻ như bạn cần nhiều máy chủ/dịch vụ đang chạy và việc triển khai 'giải pháp ESB (với công cụ lưu trữ ...?) Có thể gây ra đa triển khai điểm. Ngoài ra, khi dịch chuyển vị trí dịch vụ (Dev/test/production), nó không hoàn toàn rõ ràng trong đánh giá nhanh của tôi (đặc biệt là so với các giải pháp ESB khác ... nếu chúng hơi phức tạp một chút, điều đó là tốt).

* Các ứng dụng như dịch vụ web hợp đồng đầu tiên, có thể tổng hợp/kết hợp/remap thông tin từ nhiều dịch vụ web khác (có thể là nhị phân java rmi hoặc ejbremote) để điền vào phản hồi.

* Usecases như máy chủ giám sát ftp cho tập tin xuống, chọn lên các tập tin, phân tích các định dạng tập tin xml/csv/edi được đưa vào một dịch vụ khác (không nhất thiết phải nặng xử lý hàng loạt)

* Usecases như giám sát nguồn cấp dữ liệu RSS cho các mục mới chứa liên kết tệp XML/CSV/EDI, tải xuống (mới) tệp, xử lý/cấp dữ liệu cho một dịch vụ khác.

* CIFS/cửa sổ chia sẻ Tôi không xem xét, nhưng tôi cũng sẽ hỏi tại đây từ vị trí tệp tin/pickup.

Câu hỏi: Ai đó có kinh nghiệm về Talend ESB, vui lòng cung cấp nhận xét cho các báo cáo ở trên về tính chính xác và/hoặc gotchas trong thế giới thực và có thể một số phản hồi thực tế khác. Như tôi đã đề cập ở trên, trên thực tế tôi đã bị thổi bay bởi những gì trong Talend Open Studio được cung cấp miễn phí như là nguồn mở nhưng có thể sử dụng trong môi trường thương mại mà không có giấy phép, và trung thực là một chút thất vọng với JbossESB và Mule khi đặt bên cạnh Talend ESB.

cảm ơn mọi phản hồi!

+0

Mule hiện có của mình Mule Studio – dhartford

Trả lời

1

Gần đây với Mule 3.0, IDE Mule và IDE Talend rất có khả năng và có thể so sánh.

Jboss ESB và ServiceMix vẫn rất dễ cấu hình bằng tay.

Mặc dù tôi không coi mình là chuyên gia Talend, vì tôi đã hoàn thành bài đánh giá của mình và không có ai khác trả lời câu hỏi bằng trải nghiệm của Talend, tôi đóng câu hỏi như đã trả lời trong đó 'Talend ESB là đủ, nhưng bây giờ Mule ESB '.

+0

Thêm một bình luận sau khi thực tế, Jboss Switchyard bây giờ có một IDE hợp lý cho ESB làm việc là tốt. Tuy nhiên, bình luận của Hilde về việc học cách viết mã cho khi bạn có các kịch bản/thông số kỹ thuật vượt quá sự hỗ trợ 'clicky' chắc chắn là đúng. – dhartford

1

Tôi không thể trả lời cho Talend nhưng có khá nhiều kinh nghiệm với Mule. Bạn có thể cung cấp thêm phản hồi về những gì bạn đã thất vọng với Mule không? Các khu vực bạn đã đề cập đều được người dùng trong cộng đồng Mule ESB công nhận là điểm mạnh. Bạn nên kiểm tra bản phát hành Mule Studio mới nhất vì nó tạo ra một môi trường phát triển mạnh mẽ như Open Studio cũng như sự đa dạng (60+) sẵn sàng để kết nối trên MuleForge.

Tuy nhiên, từ góc độ cấp phép, hãy cẩn thận rằng MuleESB được phân phối dưới CPALv1.0, không giống như Apache v2.0 của Talend.

+0

Mule hiện có IDE riêng của họ với Mule 3.0 đó là tốt hơn nhiều. – dhartford

6

Talend ESB cung cấp một IDE nhấp chuột tinh ranh đẹp với nhiều thành phần. Tuy nhiên, khi nó đến một yêu cầu tùy chỉnh, giải pháp có thể trở nên khó xử và đôi khi không khả thi. Một số thành phần ESB không đủ trưởng thành và nó vui vẻ trong dự án của chúng tôi mà Talend trang bị cho điều này và trên thực tế.

Khi bạn là nhà phát triển phần mềm, tôi khuyên bạn nên làm bằng tay. Với Apache Camel trong sự kết hợp với Apache Karaf bạn giành được 100% quyền kiểm soát. Bằng cách này, các khuôn khổ nằm dưới mui xe của Talend. Đường cong học tập bạn cần hiểu Talend không phải là nhỏ hơn so với việc học các khuôn khổ được đề cập này.

Cheers Hilde

Các vấn đề liên quan