Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!eternal-september.org!feeder.eternal-september.org!border3.nntp.ams.giganews.com!Xl.tags.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!local2.nntp.ams.giganews.com!nntp.bt.com!news.bt.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 08 Mar 2013 06:20:30 -0600 Date: Fri, 08 Mar 2013 12:20:28 +0000 From: lipska the kat <"nospam at neversurrender dot co dot uk"> Organization: Trollbusters 3 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120410 Thunderbird/11.0.1 MIME-Version: 1.0 Newsgroups: comp.lang.java.programmer Subject: Re: Mini-rant on Java REST (JAX-RS), JSON, XML, JAXB etc... References: <51340ae1$0$32109$14726298@news.sunsite.dk> <5137e8ff$0$32109$14726298@news.sunsite.dk> <5138c335$0$32115$14726298@news.sunsite.dk> <51394bc2$0$32104$14726298@news.sunsite.dk> <1vi_s.66442$mC2.13335@newsfe29.iad> In-Reply-To: <1vi_s.66442$mC2.13335@newsfe29.iad> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Message-ID: Lines: 33 X-Usenet-Provider: http://www.giganews.com X-AuthenticatedUsername: NoAuthUser X-Trace: sv3-NKTWqwZRExeKV/uGAYRqJvasIoyOwZMb8WZ6j2TUjjXRabXVa6LuHXbKZ7QH3knwKds6NHMPacx7YyO!aMEvIxdVFWlcioeQ8A+Vb14tWoPcFT4uo7mFYUQ99UY0cNLmlajGIogzadxsSgJmIgNs1Aytwzk= X-Complaints-To: abuse@btinternet.com X-DMCA-Complaints-To: abuse@btinternet.com X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2876 Xref: csiph.com comp.lang.java.programmer:22822 On 08/03/13 09:49, Arved Sandstrom wrote: > On 03/07/2013 10:24 PM, Arne Vajhøj wrote: >> On 3/7/2013 7:28 PM, Arved Sandstrom wrote: >>> On 03/07/2013 12:41 PM, Arne Vajhøj wrote: [snip] > If it's all code I'll at least take a look. If it uses separate page > templates then it's invariably same-old, same-old. But it doesn't > otherwise have to be a perfect fit. Well I have also used all manner of nonsense that professes to make development easier, smarter, faster, more bug free etc etc when all it really so often means is just another load of XML to learn. We have reverted to the tried and trusted method of getting a wireframe from the designers and writing tags to render the output. Works well and it's client agnostic. AJAX takes care of any 'web2' type stuff and our applications can render output to any interface, even other machines as all the important stuff is encapsulated on the server. This will certainly change when CSS3 and HTML5 become widely implemented. Get that funky Canvas thing ... and Websockets ... exciting times ahead. As for REST, well I'm half way through the Fielding dissertation so I'll form an opinion when I'm done. lipska -- Lipska the Kat©: Troll hunter, sandbox destroyer and farscape dreamer of Aeryn Sun