This week's book giveaway is in the Jython/Python forum.
We're giving away four copies of Hands On Software Engineering with Python and have Brian Allbey on-line!
See this thread for details.
Win a copy of Hands On Software Engineering with Python this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Bear Bibeault
  • Knute Snortum
  • Liutauras Vilda
Sheriffs:
  • Tim Cooke
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Ron McLeod
  • Ganesh Patekar
  • salvin francis
Bartenders:
  • Tim Holloway
  • Carey Brown
  • Stephan van Hulst

GUI support for ESB  RSS feed

 
Bartender
Posts: 4089
54
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear Authors,

According to the Introduction Chapter of the book....

The development effort needed to build a robust interface that is capable of configuring
an ESB is quite extensive. Therefore a lot of Open Source ESBs are focusing more on the runtime
functionality than on increasing developer productivity via GUIs



So, this means we just configure the things manually and we'll have to do the developnemt(with IDEs like Eclipse/NetBeans etc..) for the implementing ESB? Are there any specific need for the GUI for this (i.e: special cases for implementing ESB)?

Thanks in Advance,
[ August 01, 2008: Message edited by: Vijitha Kumara ]
 
author
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You're right configuring the integration flows for at least Mule and ServiceMix is done using a couple of simple XML files. For Mule an IDE is being developed which has more graphical support.

Normally though this isn't much of issue. Both ServiceMix and Mule have XSDs which are very finegrained and tell you what is allowed in the configuration.

Personally I like this approach beter then the graphical configuration offered by some of the commercial ESBs, since I can better understand what happens.
 
author
Posts: 45
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In appendix C of the book we show the GUI support for Mule and ServiceMix. Although this support is not yet as mature as commercial or closed source ESB products, it's getting better and better.
For more information about Mule IDE:

http://www.mulesource.org/display/MULEIDE/Mule+IDE+2.0

More information about Eclipse STP Enterprise Integration Designer (provides support for ServiceMix, PEtALS and Apache Camel):

http://www.eclipse.org/stp/eid/index.php

Best regards,

Tijs Rademakers
 
Vijitha Kumara
Bartender
Posts: 4089
54
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Really appretiate your valuable information

Thanks a lot
 
Ranch Hand
Posts: 198
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
i found this ESB to be quite useful as it has a really user friendly admin console which allows users to configue the ESB with little hassle rather than having to manually configure xml files which can be very error prone....
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We proudly announce that Saddle goes Open source

www.saddle-integration.org

What is Saddle?

Saddle is an Open Source NetBeans-based graphical frontend to configure the Mule ESB. It allows you to graphically create, view, or edit the configuration files of Mule v2.x and 3.x.
You can even convert a v2.x configuration to a v3.x configuration.

Furthermore, it enables you to graphically map messages from different systems and to apply Java buisiness logic with all comfort you are used from your Java IDE.

Once the configuration work is done, Saddle allows you to administrate and monitor your runing Mule instances via any web browser.
This also includes the graphical tracing of messages through your integration schema.

Learn more about the features of Saddle in the documentation section.
 
Huy-Nguyen Vu
Greenhorn
Posts: 4
 
Bartender
Posts: 2856
10
Fedora Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Saddle Integration Welcome to Javaranch. Please check your PMs
 
Huy-Nguyen Vu
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just a notification: Saddle Integration Mule Esb website
 
Huy-Nguyen Vu
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Huy-Nguyen Vu wrote:Saddle Integration Mule Esb website

 
I got this tall by not having enough crisco in my diet as a kid. This ad looks like it had plenty of shortening:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database
https://coderanch.com/t/704633/RavenDB-Open-Source-NoSQL-Database
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!