- From: Sandeep Kumar <sandkuma@cisco.com>
- Date: Tue, 1 Oct 2002 20:03:46 -0700
- To: "Martin Gudgin" <mgudgin@microsoft.com>, <www-ws-desc@w3.org>
Hi Martin, I agree that WSDL should have a notion of portType extensions based on the inheritance model. However, I am against the idea of dropping the notion of ServiceType abstraction. PortTypes describe the capability of a service (or role in some sense), where a capability when extended, defines the sub-capability (ala subclass). However, we need a container to describe related though disjoint capabilities (or portTypes). Disjoint capabilities mean that a Service has two capabilities but are mutually exclusive. We may need to describe different metadata associated with different capabilities. For example, I may define a define 2 capabilities of a service: (i) captures the behavior description in normal mode of operation (ii) captures the behavior description in abnormal mode of operation - as in Failover or Disaster situation. Clearly, the SLAs may be different in (i) (24x7) vs the (ii) (20x6). One might use HTTP binding the other may use a different binding. Remember it is the same Service from the consumer's perspective. By throwing away the ServiceType abstraction, we are disabling modeling of above scenarios. WSDL should definitely enable Programming Language structure & artifacts but much more. BTW, I had these discussions after F2F with Steve and Joyce. Looking forward to your (& WG members') comments. Thanks, Sandeep Kumar -----Original Message----- From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org]On Behalf Of Martin Gudgin Sent: Tuesday, October 01, 2002 5:25 PM To: www-ws-desc@w3.org Subject: Port type extension proposal The port type extension proposal is at[1]. I have had some feedback from members of the task force ( Steve, Arthur, Joyce, William ) which I have yet to incorporate but I thought it better to get the proposal on the table for a wider audience. I hope to incorporate the feedback received so far later this week. Any further feedback is, of course, very welcome. The draft is marked up with new text shown in green highlight and deleted text shown in red strikeout. Gudge [1] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl12/wsdl12.ptext.ser vice.html
Received on Tuesday, 1 October 2002 23:07:51 UTC