Blogs
Tags > xrx
Towards a Plugin Architecture for XRX Web Applications
By Dan McCrearyFebruary 24, 2009
The growth of XRX web application architectures is driving the need for a new generation of web applications standards beyond the scope of the current XQuery specification. These standards promise to allow non-programmers to quickly assemble new web sites from libraries of pre-built XRX applications.
WebHooks, Syndication and the Programmable Web
By Kurt CagleFebruary 19, 2009
A friend of mine, NASA systems analyst Joshua McKenty, dropped a note recently in my twitter feed about WebHooks, and why they're superior to syndication as a mechanism for building cross-server applications. While I have run into webhooks periodically in the last couple of years and been intrigued by them, Josh's comments made me go back and really think about them again. While I think that there are still a number of issues to be resolved, overall, I'm beginning to think that he may be right.
Building RESTful Services with XQuery and XRX
By Kurt CagleJanuary 24, 2009
I've been banging on the RESTful services/XRX bandwagon for a while now, and the good folks at O'Reilly have kindly consented to let me get out the entire trap drum set for an O'Reilly Webinar entitled "Building RESTful Services with XQuery and XRX".
SOA is Dead? It's About Time!
By Kurt CagleJanuary 13, 2009
Anne Thomas Manes of the Burton Group raised quite a few hackles in the IT press yesterday when she asserted that SOA is Dead. Anne has the chops to talk on the subject - beyond her respectable career as an SOA Analyst for the Burton Group, she was also a former CTO of Systinet, an SOA governance company that eventually was bought up by Hewlett Packard, and was one of the early architects of the WS-* architecture ... so when she says "It's dead, Jim", people listen.
Through A Glass (Very) Darkly: XML 2009 (Part 1 of 2)
By Kurt CagleDecember 22, 2008
A year later, the IT industry was in the worst recession that it had faced in fifteen years, a time that became known as the Tech Nuclear Winter. Senior programmers with thirty years of experience and post graduate degrees - people who sat on standards committees boards and often served to shape the industry - could be found at coffee shops "working on their next projects" while waiting for a job to open up.
XForms, a pause for reflection
By Philip FennellDecember 17, 2008
The other day I had what could only be described as a 'Roy Scheider moment', you know the bit in the film Jaws where the camera tracks-in whilst zooming-out at the same time. Well, whilst debugging an XForms enabled application, the Mozilla XForms plug-in had exposed the host document, XForms and all, as the content of the empty xf:instance. How odd. I mean, what good is that? That's when it struck me in a Roy Scheider sort of way; this was Reflection, the ability of a program to look at itself and change its behaviour.
XForms for Prototyping
By Philip FennellDecember 1, 2008
A high-fidelity prototype provides the engineers and QA organization with a rich, interactive description of the product's intended functionality and design to be used as a reference basis for implementation and test. Whenever this subject is raised my thoughts turn immediately to XForms. The advantage of prototyping with XForms is that it is quick, declarative, readable and is well defined.
Warning: x = x + 1 May Be Hazardous to Your Brain
By Dan McCrearyNovember 17, 2008
Many people that are just starting in their software career have not been exposed to the contrast between two very different approaches to solving server side scalability issues. And although efficiently using 100 CPUs is not critical today, in the next five years it will become critical for a projects success. In this article we look at how the cognitive styles of functional and imperative software will shape the computing industry.
Five RESTful Friends
By Dan McCrearyNovember 11, 2008
Sometimes in computing, as in life, we are surrounded by friends that are standing by to help us. But unless we are aware our friends exist and we give them the information they need to help us, we will not be able to take advantage of their services. Here is a brief overview of five web application friends you may not be aware of that are standing by to help you with your web application performance.
XRX and Context Delivery Architecture
By Dan McCrearyNovember 6, 2008
What if your web applications could all be quickly customized based on needs of a specific person, role or group? What if you could start out with one general form but it could be easly customized for different roles, groups or class of users? We call these forms CoDA (for Context Delivery Architecture) forms because they can take advantage of the context aware features of the XRX architecture.
Content Routing in XRX
By Dan McCrearyNovember 2, 2008
In the past I used to think that the internet routers and database management systems were separate systems and didn't share many of the same design patters. Routers routed information to different locations based on the content of the data...
The Future of XForms
By Philip FennellOctober 2, 2008
Some of the recent talk on the Mozilla XForms Project's mailing list (dev-tech-xforms) has been about the winding-down in effort on the Mozilla XForms plug-in. There has been praise for the efforts of those developers involved in the project, and quite rightly so. However, some people may be seeing this as a bad sign for XForms in general. Well, not so I say and the reasons for this are three-fold...
Metaphorical Web and XRX
By Kurt CagleOctober 1, 2008
Contrary to popular opinion, anger is not in fact all that good for a writer - you write, but what you write usually falls into the kind of political diatribes favored by more radical members of fringe parties.
Making OOP Work in XQuery
By Kurt CagleSeptember 5, 2008
The concept of using XQuery as a mechanism for generating web pages is a comparatively new one in the XML Database and XQuery engine world, but the benefits to do so should be fairly obvious. Indeed, there's been a new meme that's begun appearing under the heading XRX, which stands for XQuery, REST, and XForms, though that last particular X could also stand, just as effectively, for XMLHttpRequestObject, the central component in the AJAX world.
XForms and RESTful Web Services
By Philip FennellAugust 20, 2008
There was one thing missing from XForms 1.0 that would have made all the difference when trying to access RESTful Web Services - the ability to control HTTP headers when making instance data requests and submissions. What compounded the problem was that many of the implementations either inappropriately (in my opinion) set the HTTP Accept header to */* or just adopted the string used by the host browser. This made it nigh-on impossible to request, in a RESTful fashion, an XML representation of the resource you wish to edit...
XRX: Mapping URLs with Orbeon Forms
0 August 14, 2008This is part 2 of a series exploring implementing a RESTful social bookmarking web service using the XRX (XForms, REST, XQuery) architecture. In the last part I looked at how to set up eXist with a bunch of XML and...
XRX: XQueries in eXist
0 August 14, 2008I want to explore the XRX (XForms, REST, XQuery) architecture, so I’ve set myself the challenge of implementing a social bookmarking web service modelled on del.icio.us as described in Chapter 7 of Leonard Richardson’s and Sam Ruby’s RESTful Web Services,...
XRX: Performing Updates
0 August 14, 2008This is part 3 of a series in which I’m trying to implement a RESTful social bookmarking web service using the XRX (XForms, REST, XQuery) architecture. I’ve covered setting up queries in eXist and using Orbeon to expose those queries with nice URLs in the previous parts. This time I’m going to look at how to handle PUT and POST to make a read/write web service.
1 to 18 of 18



