Hi Kevin,

I've already attached a patch to the JIRA for the Java broker changes.
Once we
> can agree on one or the other I'll be able to finish the Java client
work.

I think a (simple!) XML configuration file will do the trick and fully
support that.


Given that we cannot control the context in which the client library is
deployed, I think we need to be flexible in the way in which these
configuration options can be set.  That is I think that it should be
possible to configure the library by passing in a
commons.Configurationobject.  In that sense for the (Java) client I
think the decision over XML
vs YAML vs Properties file etc may be something of a red-herring.  However I
am +1 for using XML as the default and as the basis for a common
configuration style between clients / brokers of all languages.

A couple of quick questions...

With the Java Client changes, will the client now always require a
configuration file?  [ I hope not :-) ] ... And at what level are you
planning to make these options configurable (application instance or
connection being the two most obvious).

Cheers,
Rob

Reply via email to