[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsbpel] Q: process category?
Edwin, Edwin Khodabakchian wrote: I think we should make as few assumptions about the deployment implementation as possible. I assume that the deployment system will need to maintain a context, separate from our BPEL artifact, but making reference to it in some fashion. Why should everything exist in a single repository? The BPEL could well come from a repository of standard processes; the WSDL from a UDDI registry, and the deployment environment data from a shrink-wrap-ware rules engine & database, all being managed (and updated) by separate organizational entities. The point being that we can assume very little about the deployment infrastructure. We can make similar statements about design-time infrastructure. Given the lack of convenient simplifying assumptions, are there any requirements that a design- and/or deployment-time implementation might have that BPEL can assist with? More generally, is there a way we can assist unknown tools in maintaining complex contexts that include BPEL, without becoming overly coupled to those contexts? The only answer that comes to my mind is giving BPEL artifacts a unique identity, that can be used for referring to, identifying and distinguishing such artifacts. It isn't much, but gives a standard mechanism for those external contexts to exploit. If given that it (uuid) is a standard feature of BPEL, then standard context types can potentially be defined, giving us the opportunity to link BPEL to future standards-based context definitions. I have obviously done a bad job of explaining this notion; my apologies. I hadn't meant to imply any linkage between versioning and the UUID. I had imagined a much more modest scheme, where the process editing tool would provide auto-uuid update. If this were somehow linked the version control system, confusion would be sure to reign, as you rightly point out. I had not meant to suggest any linkage to the design-time version control; we cannot (and should not) even assume that version control is being used. Cheers, -Ron |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]