Just a quick follow up on a message I sent long, long ago. The new configuration document at http://synapse.apache.org/Synapse_Configuration_Language.html seems much improved -- some good ground-level explanations of structure, examples, a basic explanation of what Axis2 is doing there, and so on.
Now, that being said, one small critique: because of the way it is laid out, it won't print reasonably from some certain browsers made by a vendor whose name begins with "M" unless you print it in landscape mode. It would be really nice to see a PDF of this thing. (The Quick Start guide has the same kind of issue). Overall, though, a really nice job. Keep up the good work. Jay Jaeger -----Original Message----- From: Jaeger, Jay Sent: Monday, October 01, 2007 7:54 AM To: '[EMAIL PROTECTED]' Subject: RE: any news about new version of synapse? I would like to add my voice to those who have expressed interest in JDBC as an interface/transport for synapse. We have a number of systems in our organization which interact in an unstructured way, by reading from and writing to each others' databases. We have found that in trying to institute more of an SOA approach, that it has been very hard to convince projects to invest even modest amounts of time to build or user service interfaces. The single biggest reason I am following developments of synapse is a hope that if we could expose those databases in a more structured way, by coupling an HTTP service to a JDBC SQL Query (with data in our out) we could "lift" these interactions out of application code into service interfaces without having to write code. Once we have some services, the client side requesting the service will probably fall into place, and once we do that, then I think it will be easier to get folks to define higher level service interfaces. But we have to start somewhere, and getting started has proved challenging. I would a;lso point out the need for some higher level documentation / tutorial. The tutorial is great for installation verification, and as code examples, but is not so great for trying to figure out what synapse might actually be good for, or for understanding what all the pieces do. (For example, a newbie might ask, what the heck is Axis2, anyway....). Ordinarily, it is the kind of thing I might volunteer to dig in and do, but with a full time "day job" plus teaching a 3 credit course at the local tech school in Linux (with labs and all that -- coming to another 12 hours/week including class time), I just won't have the time. JRJ
