OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

regrep message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: RE: [regrep] Object Relocation Vs. Object Export Facility


Could we contrast the impact using either method?  In addition when the
Export occurs, is a check-balance needed to ensure the Export (and
resulting Import) is successful prior to any removal of objects from the
original location?

Thanks.
Monica

-----Original Message-----
From: Farrukh Najmi [mailto:farrukh.najmi@sun.com]
Sent: Wednesday, October 16, 2002 8:58 AM
To: Monica Martin
Cc: regrep@lists.oasis-open.org; John Silva
Subject: Re: [regrep] Object Relocation Vs. Object Export Facility


Monica Martin wrote:

>Perhaps John would like to provide as a short point paper with an
>example showing both methods?
>
>Thanks.
>
I will take a stab at providing an example. John please feel free to 
comment or to send your own example.

The example showing the ObjectRelocation method is well documented in 
the RS 2.2 spec. I will only describe the alternative as suggested by
John.

Use Case
-----------
User wishes to relocate their objects from one registry to another.

Sequence of Events Using Proposed Object Export Protocol
-------------------------------------------------------------

The steps under the proposed Object Export protocol are described next. 
Compare it with equivalent steps before Object Relocation Protocol 
diagram (fig 51 in RS 2.2?)

1.    The ownerAtSource sends an ExportObjectsRequest (proposed) to 
sourceRegistry. The request is a privileged request and identifies the 
ownerAtSource. The registry sends an ExportObjectsResponse (proposed) 
back that provides the objects owned by ownerAtSource. The request 
supports iterative query feature so large result sets can be handled 
gracefully.

2.    The ownerAtSource then removes the exported objects using standard

RemoveObjectsRequest

3.    The ownerAtSource then saves exported objects to a file manually 
and then submits them to destinationRegistry using the 
ownerAtDestination's identity and standard . In the event that these 
owners are two separate individuals then the ownerAtSource may email or 
otherwise communicate the export file to the ownerAtDestination.

Note that all of above may be automated via a client API like JAXR API.

 Let me know if you need more information to analyze the propose 
enhancement request.

-- 
Regards,
Farrukh








[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC