[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsbpel] Q: process priority?
Well, I'll have to say that in Java a thread can know it's priority and manipulate it if necessary. Also in other execution environments. But unless we want to allow processes to change their priority through assignment, I don't see why we need to externalize it. To the outside world it may be presented as a QoS associated with an endpoint. To the implementation it's a deployment issue, and deployment configuration may change without necessarily changing the process definition. And implementations are free to increase/decrease the priority as they see fit (e.g. depending on the input message or partner). So I agree with you that it's not something we need to add to the language itself. arkin Danny van der Rijn wrote: >while i don't fully understand what you're getting at with process category, >process priority isn't, to me, a property of the process, but a property of >the environment in which it executes. to draw an analogy, operating system >processes don't know their own priority. it's the OS that keeps track of >that. i'm thinking that process category might be a similar construct? > >danny > >----- Original Message ----- >From: "Sid Askary" <saskary@nuperus.com> >To: <wsbpel@lists.oasis-open.org> >Sent: Thursday, September 04, 2003 9:55 AM >Subject: [wsbpel] Q: process priority? > > > > >>Since we are dealing with an execution language, the question of runtime >>priority comes to mind. One could imagine an additional process property. >>While there may be other methods, this could explicitly be expressed as an >>additional binary attribute to the process element followed, >> >> >conditionally, > > >>by a new element. >> >>a) >><process name="ncname" targetNamespace="uri" >>queryLanguage="anyURI"? >>. >>. >>prioritize="yes|no"?/> >> >>b) >><priority name="ncname" >>priorityNumber="anynumber" >>PriorityNumberBase="anynumber"/> >> >>NOTE: PriorityNumberBase reflects the devisor for PriorityNumber. >>Alternatively, one could replace the two by a single floating-point >>fraction. >> >> >>What does the group think? >> >>Thanks, >>Sid. >> >> >> >>To unsubscribe from this mailing list (and be removed from the roster of >> >> >the OASIS TC), go to >http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php. > > >> >> > > > >To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php. > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]