Hi Dilshan , On Tue, Mar 23, 2010 at 1:24 PM, Dilshan Edirisuriya <[email protected]>wrote:
> > Hi All, > > I'm a post graduate student of the University of Colombo School of > Computing (UCSC), Sri Lanka. I am very much interested in the Woden-20 > project idea and wish to implement it as a GSOC project. Since I have > already contributed to the Woden project I have a good knowledge about the > code base too. I also went through the comments given in the Woden-20 issue > that "create a read-write interface that extends the read-only interface" > and have a clear idea about it. > Nice to hear about your interest, since you have already contributed to the Woden it is much easy for you to get start with this project. > But I'm not too clear about the use of strategy pattern in this case. It > would be great if you could give a explanation so that I would be clear > about it. > This [1] page summarized some of the differences of Component/Element level APIs , basically once you have a tree of WSDL 2.0 Components you can't simply determine how it physical serialize ,whether it as a single file or as a multiple files. In the case of multiple files again you have several options. ( see Woden-20 comments) So best approach is to define a serialization strategy for this. At the moment WSDL Writer only capable to serialize as a single file , we have several options . 1.) Modify the WSDLWriter so that it internally handle those serialization strategies. 2.) Keep existing WSDLWriter as a base class ( Also it's represent one serialization strategy as it serialize in to a single file) extend it for other strategies. BTW for this project initially you can start by implementing "serialize to single file" strategy , Let's see any other good ideas form others too [1] - http://wiki.apache.org/ws/FrontPage/Woden/APIReview/OneWsdlApi Thanks , > > > Thanks, > > Dilshan > > blog : http://dilshaned.blogspot.com/ > -- Sagara Gunathunga Blog - http://ssagara.blogspot.com Web - http://people.apache.org/~sagara/
