dev@jsr311.java.net

RE: RE: Goal: POJO-based

From: Hao He <Hao.He_at_objectconsulting.com.au>
Date: Mon, 23 Apr 2007 17:34:15 +1000

hi, Jerome,

I guess that the issue is more at the architectural level rather than at the API level. Surely you can model resources using POJOs, but it will leak Java semantics. This would cause interoperability problems to others on other platforms. I know I am very XML biased, but isn't the idea of XML is to have a platform/language independent data format?

Regards,

Hao


-----Original Message-----
From: Jerome Louvel [mailto:jerome.louvel_at_noelios.com]
Sent: Mon 23/04/2007 17:19
To: dev_at_jsr311.dev.java.net
Subject: RE: Goal: POJO-based
 

Hi Hao,

In the REST style, the same resource can have multiple representations: XML,
JSON, HTML, etc. I don't think that designing a RESTful application around
XML documents (as a contract) it the only or best way. Relying on POJOs to
model resources seems a good approach to me.

Best regards,
Jerome

> -----Message d'origine-----
> De : Hao He [mailto:Hao.He_at_objectconsulting.com.au]
> Envoyé : lundi 23 avril 2007 09:10
> À : dev_at_jsr311.dev.java.net
> Objet : Goal: POJO-based
>
>
> I have a mixed feeling about this goal here. On one hand,
> the goal of the Web is to integrate with everything.
> Clearly, a POJO is something valuable and it makes sense to
> expose it as a Web citizen. On the other hand, if we think
> about SOA, the danger is that a developer may use a POJO as
> the interface contract rather than, say, a predefined XML
> document. Is this issue in-scope for this API?
>
> Hao
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_jsr311.dev.java.net
For additional commands, e-mail: dev-help_at_jsr311.dev.java.net