On 10/2/03 17:37, "Vadim Gritsenko" <[EMAIL PROTECTED]> wrote: > > How about webservices (ws?) block? We have axis stuff in the scratchpad > which also could be thrown into it.
Well, I don't know... But, I _do_not_like_ web services... :-) I need, though, an HttpProxyGenerator: in my application, I basically have a Cocoon instance which (behind some tons of firewalls), deals with databases and search engines... All this data is then "presented" in XML (mainly RSS and some proprietary doctypes) to a "front-end" rendering-only cocoon instance, caching the backend when needed, and presenting the requested content to the client (we are going to have several of those)... Basically: +--------+ JDBC | Oracle | ------+ +--------+ | +------------------+ +---> | "Backend" Cocoon | +--------+ | +------------------+ | Lucene | ------+ | +--------+ FILES | XML over HTTP (RSS + Proprietary) | +--------------------+--------------------+ | | | V V V +------------------+ +------------------+ +------------------+ | Rendering Cocoon | | Rendering Cocoon | | Rendering Cocoon | +------------------+ +------------------+ +------------------+ | | | | HTML | WAP | Feed (proprietary) | | | V V V +--------+ +--------+ +--------+ | Client | | Client | | Client | +--------+ +--------+ +--------+ In other words, the "Backend" instance deals with the databases and our search indexes, caching the data (for example an article) locally. When one of the front-ends requires an article, I don't have to think about replicating the same database-magic in the front-end, I simply say that my article resides on the backend, and I use the HTTP Proxy to get it. So, literally, for me an article is that XML document found at http://backend/article?id=xyz This is what concerns _me_. The graphics team have their all set of stuff in the front-end that they can deal with (and which I don't really care about). They only know that the article is at that given URL... But that's far from writing anything even _close_ to some WSDL markup! :-) IMO, the problem of accessing XML remotely over an HTTP connection is quite different from doing the whole "web-services" thing... They should be two separate blocks, IMVVVVHO... Pier --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]