atom feed310 messages in org.oasis-open.lists.wsrp-wsiaRE: [wsrp-wsia] [change request #173]...
FromSent OnAttachments
184 earlier messages
Rich ThompsonFeb 18, 2003 11:42 am 
Rich ThompsonFeb 18, 2003 11:56 am 
Rich ThompsonFeb 18, 2003 12:03 pm 
Rich ThompsonFeb 18, 2003 12:56 pm 
Michael FreedmanFeb 18, 2003 3:12 pm 
Rich ThompsonFeb 19, 2003 5:42 am 
Rich ThompsonFeb 19, 2003 7:24 am 
Rich ThompsonFeb 19, 2003 7:40 am 
Rich ThompsonFeb 19, 2003 7:46 am 
Rich ThompsonFeb 19, 2003 7:53 am 
Rich ThompsonFeb 19, 2003 7:55 am 
Rich ThompsonFeb 19, 2003 8:02 am 
Rich ThompsonFeb 19, 2003 8:07 am 
Rich ThompsonFeb 19, 2003 8:12 am 
Rich ThompsonFeb 19, 2003 8:16 am 
Rich ThompsonFeb 19, 2003 8:21 am 
Rich ThompsonFeb 19, 2003 8:24 am 
Rich ThompsonFeb 19, 2003 8:27 am 
Rich ThompsonFeb 19, 2003 8:30 am 
Rich ThompsonFeb 19, 2003 8:33 am 
Rich ThompsonFeb 19, 2003 8:55 am.bin, .bin
Michael FreedmanFeb 19, 2003 8:56 am 
Rich ThompsonFeb 19, 2003 11:43 am 
Rich ThompsonFeb 20, 2003 6:40 am 
Rich ThompsonFeb 20, 2003 6:43 am 
Michael FreedmanFeb 20, 2003 1:57 pm 
Michael FreedmanFeb 20, 2003 2:04 pm 
Andre KramerFeb 21, 2003 1:30 am 
Rich ThompsonFeb 21, 2003 4:25 am 
Rich ThompsonFeb 21, 2003 4:31 am 
Rich ThompsonFeb 21, 2003 4:36 am 
Andre KramerFeb 21, 2003 4:53 am 
Andre KramerFeb 21, 2003 5:08 am 
Rich ThompsonFeb 21, 2003 6:58 am 
Rich ThompsonFeb 21, 2003 7:30 am 
Rich ThompsonFeb 21, 2003 7:41 am 
Rich ThompsonFeb 21, 2003 7:59 am 
Rich ThompsonFeb 21, 2003 8:20 am 
Andre KramerFeb 21, 2003 8:27 am 
Rich ThompsonFeb 21, 2003 9:51 am 
Alejandro AbdelnurFeb 21, 2003 10:55 am 
Rich ThompsonFeb 24, 2003 9:35 am 
Rich ThompsonFeb 24, 2003 9:45 am 
Richard JacobFeb 25, 2003 6:35 am 
Richard JacobFeb 25, 2003 8:32 am 
Andre KramerFeb 25, 2003 10:14 am 
Richard JacobFeb 26, 2003 4:02 am 
Andre KramerFeb 26, 2003 4:15 am 
Rich ThompsonFeb 26, 2003 5:26 am 
Richard JacobFeb 26, 2003 5:35 am 
Richard JacobFeb 26, 2003 5:38 am 
Andre KramerFeb 26, 2003 5:55 am 
Rich ThompsonFeb 26, 2003 6:09 am 
Rich ThompsonFeb 26, 2003 6:11 am 
Rich ThompsonFeb 26, 2003 6:17 am 
Rich ThompsonFeb 26, 2003 6:30 am 
Rich ThompsonFeb 26, 2003 6:34 am 
Richard JacobFeb 26, 2003 6:48 am 
Andre KramerFeb 26, 2003 7:08 am 
Richard JacobFeb 26, 2003 7:29 am 
Rich ThompsonFeb 26, 2003 7:30 am 
Rich ThompsonFeb 26, 2003 7:34 am 
Rich ThompsonFeb 26, 2003 9:37 am 
Rich ThompsonFeb 26, 2003 2:34 pm 
Rich ThompsonFeb 27, 2003 6:33 am 
Rich ThompsonFeb 27, 2003 6:40 am 
Rich ThompsonFeb 28, 2003 9:41 am 
Rich ThompsonFeb 28, 2003 9:54 am 
Rich ThompsonFeb 28, 2003 9:57 am 
Andre KramerFeb 28, 2003 9:59 am 
Rich ThompsonFeb 28, 2003 10:02 am 
Rich ThompsonFeb 28, 2003 10:11 am 
Rich ThompsonFeb 28, 2003 10:19 am 
Rich ThompsonFeb 28, 2003 1:05 pm 
Rich ThompsonFeb 28, 2003 1:11 pm 
Rich ThompsonFeb 28, 2003 1:15 pm 
Richard JacobMar 3, 2003 6:57 am 
Rich ThompsonMar 4, 2003 7:10 am 
Rich ThompsonMar 4, 2003 7:12 am 
Rich ThompsonMar 4, 2003 7:15 am 
Rich ThompsonMar 4, 2003 7:32 am 
Rich ThompsonMar 4, 2003 7:37 am 
Rich ThompsonMar 4, 2003 7:40 am 
Rich ThompsonMar 4, 2003 7:43 am 
Rich ThompsonMar 4, 2003 7:45 am 
Rich ThompsonMar 4, 2003 7:52 am 
Rich ThompsonMar 4, 2003 7:55 am 
Rich ThompsonMar 4, 2003 7:58 am 
Rich ThompsonMar 4, 2003 8:05 am 
Rich ThompsonMar 4, 2003 8:09 am 
Andre KramerMar 4, 2003 8:29 am 
Rich ThompsonMar 5, 2003 5:39 pm 
Rich ThompsonMar 5, 2003 5:39 pm 
Rich ThompsonMar 5, 2003 5:39 pm 
Rich ThompsonMar 5, 2003 5:39 pm 
Rich ThompsonMar 5, 2003 5:39 pm 
Rich ThompsonMar 5, 2003 5:39 pm 
Rich ThompsonMar 5, 2003 5:39 pm 
Rich ThompsonMar 5, 2003 5:39 pm 
Rich ThompsonMar 5, 2003 5:39 pm 
26 later messages
Subject:RE: [wsrp-wsia] [change request #173] What does it mean to suppor tregistration?
From:Richard Jacob (rich@de.ibm.com)
Date:Feb 26, 2003 5:35:10 am
List:org.oasis-open.lists.wsrp-wsia

now this is a different case I think, now you want consumers from outside to register offline but _not_ online. In this case you wouldn't publish the registration port type to the outside world and set the requiresRegistartion=true? If we interpret the requiresRegistration flag as "needs in-band registration" then we have no means to say: in general requires registration but needs to do this out-of-band (for those producers not supporting the registration port type). Therefor I thought there is a difference between "requiresRegistration" and "requiresIn-BandRegistation". The first one means register no matter how, while the second one says register by using the registration port type.

Mit freundlichen Gruessen / best regards,

Richard Jacob

______________________________________________________ IBM Lab Boeblingen, Germany Dept.8288, WebSphere Portal Server Development Phone: ++49 7031 16-3469 - Fax: ++49 7031 16-4888 Email: mailto:rich@de.ibm.com

|---------+----------------------------> | | Andre Kramer | | | <andre.kramer@eu.| | | citrix.com> | | | | | | 02/26/2003 01:15 | | | PM | |---------+----------------------------> >--------------------------------------------------------------------------------------------------------------------------------------------------| | | | To: wsrp@lists.oasis-open.org | | cc: | | Subject: RE: [wsrp-wsia] [change request #173] What does it mean to suppor t registration? | >--------------------------------------------------------------------------------------------------------------------------------------------------|

Yes, but that, for me, implies that requiresRegistration really does mean requiresOnlineRegistration. Otherwise, I think it would be wrong to use the flag in this (selective) way to direct consumers to register online. How would you say "do some form of external registration process but don't use the registeration web service if you are outside the firewall" and still allow internal consumers to register online?

regards, Andre

-----Original Message----- From: Richard Jacob [mailto:rich@de.ibm.com] Sent: 26 February 2003 12:02 To: wsrp@lists.oasis-open.org Subject: RE: [wsrp-wsia] [change request #173] What does it mean to suppor t registration?

wouldn't it solve your use case if you delivered different serviceDescriptions for each of the "customers"? For external: set requiresRegistration=true. They see the registration port type (as you said) and register online. If they don't see it they know they need to register offline. For internal: set requiresRegistration=false. The don't register and use the "null" context.

Mit freundlichen Gruessen / best regards,

Richard Jacob

______________________________________________________ IBM Lab Boeblingen, Germany Dept.8288, WebSphere Portal Server Development Phone: ++49 7031 16-3469 - Fax: ++49 7031 16-4888 Email: mailto:rich@de.ibm.com

|---------+----------------------------> | | Andre Kramer | | | <andre.kramer@eu.| | | citrix.com> | | | | | | 02/25/2003 07:14 | | | PM | |---------+---------------------------->

--------------------------------------------------------------------------- -----------------------------------------------------------------------| | | | To: wsrp@lists.oasis-open.org | | cc: | | Subject: RE: [wsrp-wsia] [change request #173] What does it mean to suppor t registration? |

--------------------------------------------------------------------------- -----------------------------------------------------------------------|

Here is my use case for a hypothetical producer: I would like to publish one wsdl for all my consumers to use. Some of my potential consumers are outside my firewall while others (more trusted ones I hope) are inside the firewall. Both kinds do getServiceDescription() and the producer leverages some unspecified transport level security to classify requestors as inside/outside my firewall. I would like to be able to tell the external ones that they are required to do online registration while I will let the internal ones use portlets without always registering first. I would like to use ServiceDescription.requiresOnlineRegistration (response to getServiceDescription) to direct outside consumers to register.

Not a "must have", but why would tightening the semantics to "requires online registration" hurt? At worst, a consumer gets a soap fault if it supplies a null registration context to a producer service that requires (some unspecified form of offline) registration.

regards, Andre

-----Original Message----- From: Richard Jacob [mailto:rich@de.ibm.com] Sent: 25 February 2003 16:32 To: wsrp@lists.oasis-open.org Subject: RE: [wsrp-wsia] [change request #173] What does it mean to support registration?

my understanding of the requiresRegistration field was thet the producer might state that the "null-Registration" context is useless, say if a Consumer wants to use this Producer it must register first. It does not say _how_ to establish a registation context, i.e. in-band or out-of-band. If we need to define the how we should have a flag like "supportsInlineRegistration". But I thought that this is expressed by supporting the registration port type. There are several means to find out if this port type is supported. Óne of them might be an appropriate model in registries like UDDI. Another one is WSDL introspection. Or as some prefer: "Google" :-)

Mit freundlichen Gruessen / best regards,

Richard Jacob

______________________________________________________ IBM Lab Boeblingen, Germany Dept.8288, WebSphere Portal Server Development Phone: ++49 7031 16-3469 - Fax: ++49 7031 16-4888 Email: mailto:rich@de.ibm.com

|---------+----------------------------> | | Rich | | | Thompson/Watson/I| | | BM@IBMUS | | | | | | 02/21/2003 06:51 | | | PM | |---------+---------------------------->

--------------------------------------------------------------------------- -----------------------------------------------------------------------| | | | To: wsrp@lists.oasis-open.org | | cc: | | Subject: RE: [wsrp-wsia] [change request #173] What does it mean to support registration? |

--------------------------------------------------------------------------- -----------------------------------------------------------------------|

More fundamentally, there is a difference between supporting registration and requiring it. The semantics of the statement in question relate to supporting registration while the reference is to the flag which only reflects whether or not registration is required.

Rich Thompson

Andre Kramer <andr@eu.citrix.com> 02/21/2003 11:27 AM

To: wsrp@lists.oasis-open.org cc: Subject: RE: [wsrp-wsia] [change request #173] What does it mean to suppor t registration?

We could rename "requiresRegistration" to "requiresOnlineRegistration".

Or instead, have a

String[] registrationMethods in ServiceDescription, with "wsrp-registration" meaning online, other values unspecified.

Even for 1.0, I do not think we should require consumers to look into the WSDL service details. URLs for endpoints could be obtained through other means (e.g. UDDI), and one URL may even be multiplexed to more than one factor, so the only way to check the online registration requirement would be to attempt to call register(), if we make this flag only mean "requires some form of registration".

regards, Andre

-----Original Message----- From: Rich Thompson [mailto:ric@us.ibm.com] Sent: 21 February 2003 15:59 To: wsrp@lists.oasis-open.org Subject: [wsrp-wsia] [change request #173] What does it mean to support registration?

Document: Spec Section: 8.3 Page/Line: 52 / 20-22 Requested by: Rich Thompson

Old text: If the Producer's metadata declares registration is not supported (i.e. requiresRegistration flag was set to "false"), then the Consumer MUST

Proposed text: If the Producer's metadata declares registration is not supported (i.e. requiresRegistration flag was set to "false" and Registraton portType is not bound to a port), then the Consumer MUST

Reasoning: The Producer can support registration without requiring it.