[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CAP: why do we need GENERATEUID?




  The only thing that searching the archives revealed
was the it was suggested that GENERATEUID be used to
generate unique calids.

  But as you suggested in an other post in this thread,
the create can return the UID for the component it created.
Also, when you create a calendar, the calid can be returned to
the client. This will save calls to the CS.
  

George


John Stracke wrote:
> 
>   GENERATEUID asks the CS to generate one or more unique UIDs. What is
> this for? Why can't the client create its own UIDs, like any other CUA?
> Why should we introduce extra round-trips, and extra work on the CS?
> 
> If there's some strong reason the UID has to be generated by the CS,
> then it should still not be done in a separate command; CREATE should
> accept components without UIDs, and report back the UIDs they were assigned.
> 
> --
> /==============================================================\
> |John Stracke    | http://www.ecal.com |My opinions are my own.|
> |Chief Scientist |=============================================|
> |eCal Corp.      |"Baldric, how did you manage to find a turnip|
> |francis@xxxxxxxx <mailto:francis@xxxxxxxx>|that cost 400,000 pounds?" "Well, I had to   |
> |                |haggle." --Blackadder III                    |
> \==============================================================/