[daisy] [GSoC] applying for the development of a .NET library for Daisy

christophe blin cblin at tennaxia.com
Fri Mar 30 08:23:58 CDT 2007


I think that it is a matter of simplicity : WSDL is a lot heavier than
REST with embedded XML to do request and to transform the response

For example, try to imagine the complexity of a publisher request if it
was to be done via a function call.
Also, you will have to deal with complex type (for example the Document
type) and you do not have this problem with simple XML.

just my 2 cents.

chris


Cyberchand a écrit :
> Marc Portier a écrit :
>> I think this proposal should take a change in strategy.
>>
>> To be more concrete I think the project should deliver one selected
>> application of the suggested Daisy.NET usages (the word plugin, the
>> asp.net or whatever custom client) describe what that will do, how it
>> will work, and which parts of the Daisy API that will touch upon (thus
>> what would be available in the resulting Daisy.NET lib)
>
> Why do you think that the remote API cannot be simply written using a
> WSDL format? May it be possible to imagine functions, running as
> webservices, like GetDocumentVariant(id, branch, ...), or
> MakeQuery("select ... from..."), etc ? I mean, when you developed the
> actual HTTP/XML api, you may had that idea, but for what reasons did
> you choose the actual implementation, instead of a webservices
> oriented interface, which might be more convenient to use? (It is my
> personal opinion though...)
>
> However, as you seem very not convinced by the idea of writing a
> second API (and it is understandable... moreover it is not actually
> conceivable to change the entire api because of the lack of
> retrocompatibility that would follow), I got back to a variant of my
> first idea, and I changed (once again...) my proposal ! I hope it will
> be the good one :o)
>
> Looking forward feedbacks, as usual...
>
> Cyrille
>
>     
>
>     
>        
> ___________________________________________________________________________
> Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et
> son interface révolutionnaire.
> http://fr.mail.yahoo.com
> _______________________________________________
> daisy community mailing list
> Professional Daisy support:
> http://outerthought.org/site/services/daisy/daisysupport.html
> mail to: daisy at lists.cocoondev.org
> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>

-- 

_____________________________________________________________________
Tennaxia, www.tennaxia.com,
Pilotez vos obligations environnementales
_____________________________________________________________________
Siège social :
6, rue Léonard de Vinci - 53001 Laval Cedex -
Tél : 02 43 49 75 50 - Fax : 02 43 49 75 77
Agence Paris :
19, rue réaumur - 75003 Paris -
Tél : 01 42 77 04 19 - Fax : 08 25 19 19 61
Agence Lyon :
Parc du Chater - 63 rue de la garenne - 69340 FRANCHEVILLE -
Tél : 04 72 39 98 14 - Fax : 04 72 39 93 85
The information in this message sent by TENNAXIA is confidential 
and may be legally privileged. It is intended solely for the 
addressee(s). Access to this message by anyone else is unauthorized.
If you are not the intended recipient, please delete it and notify 
the sender : any disclosure, copying, distribution or any action 
taken or omitted to be taken in reliance on it, is prohibited and 
may be unlawful.



More information about the daisy mailing list