[prev in list] [next in list] [prev in thread] [next in thread] 

List:       woden-dev
Subject:    Re: Woden-20 for GSOC 2010
From:       Dilshan Edirisuriya <dilshan.ed () gmail ! com>
Date:       2010-03-25 6:15:46
Message-ID: 83d3e7551003242303g5ff9bfa7jd381749600e40b51 () mail ! gmail ! com
[Download RAW message or body]

Hi All,

Thank you sagara for the information. I will now start working on the
proposal and get back to you ASAP.

Thanks,

Dilshan

On Tue, Mar 23, 2010 at 1:45 PM, Sagara Gunathunga <
sagara.gunathunga@gmail.com> wrote:

> Hi Dilshan ,
>
> On Tue, Mar 23, 2010 at 1:24 PM, Dilshan Edirisuriya <dilshan.ed@gmail.com
> > 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/
>

[Attachment #3 (text/html)]

Hi All,<br><br><div>Thank you sagara for the information. I will now start working on \
the proposal and get back to you \
ASAP.<br><br></div><div>Thanks,</div><div><br></div><div>Dilshan</div><div><br><div \
class="gmail_quote"> On Tue, Mar 23, 2010 at 1:45 PM, Sagara Gunathunga <span \
dir="ltr">&lt;<a href="mailto:sagara.gunathunga@gmail.com">sagara.gunathunga@gmail.com</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex;"> Hi <span \
style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small">Dilshan</span></span> \
,<br><br><div class="gmail_quote"><div class="im">


On Tue, Mar 23, 2010 at 1:24 PM, Dilshan Edirisuriya <span dir="ltr">&lt;<a \
href="mailto:dilshan.ed@gmail.com" \
target="_blank">dilshan.ed@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt \
0pt 0.8ex;padding-left:1ex">


<br>Hi All,<br><br><div>I&#39;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 &quot;<span \
style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse">create a \
read-write interface that extends the read-only interface<span \
style="border-collapse:separate;font-family:arial;font-size:small">&quot; and have a \
clear idea about it. </span></span></div>


</blockquote></div><div><br><br>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.<br><br><br> </div><div class="im"><blockquote class="gmail_quote" \
style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt \
0.8ex;padding-left:1ex"><div><span \
style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small">But I&#39;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.</span></span></div>


</blockquote></div><div><br>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&#39;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 <span style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small">strategy</span></span> \
for this. <br>





<br>
At the moment WSDL  Writer only capable to serialize  as a single file , we have \
several options . <br> <br>
1.) Modify the WSDLWriter so that it internally handle those serialization <span \
style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small">strategies. \
</span></span><br>



<br>
2.) 
Keep existing  WSDLWriter as a base class  ( Also it&#39;s represent one
serialization <span style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small">strategy</span></span> \
as it serialize in to a single file)  extend it for other <span \
style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small">strategies. \
</span></span>   <br>


<br>
<br>BTW for this project initially you can  start by implementing  &quot;serialize to \
single file&quot; <span \
style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small">strategy</span></span> \
,<br>



<br>
<br>Let&#39;s see any other good ideas form others too       <br><br><br><br>
[1] - <a href="http://wiki.apache.org/ws/FrontPage/Woden/APIReview/OneWsdlApi" \
target="_blank">http://wiki.apache.org/ws/FrontPage/Woden/APIReview/OneWsdlApi</a><br><br><br>Thanks \
, <br> </div><div class="im"><blockquote class="gmail_quote" style="border-left:1px \
solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">




<div><span style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small"><br><br> \
</span></span></div><div><span \
style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small">Thanks,</span></span></div>




<div><span style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small"><br> \
</span></span></div><div><span \
style="font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse"><span \
style="border-collapse:separate;font-family:arial;font-size:small">Dilshan<br><br>blog \
: <a href="http://dilshaned.blogspot.com/" \
target="_blank">http://dilshaned.blogspot.com/</a><br>



</span></span></div>
</blockquote></div></div><font color="#888888"><br><br clear="all"><br>-- <br>Sagara \
Gunathunga <br><br>Blog - <a href="http://ssagara.blogspot.com" \
target="_blank">http://ssagara.blogspot.com</a><br>Web - <a \
href="http://people.apache.org/~sagara/" \
target="_blank">http://people.apache.org/~sagara/</a><br>



</font></blockquote></div><br></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic