YAF4AJN enthält eine "Hello-World"-Applikation, mit der die Nutzung einer neuen JSON-Bibliothek demonstriert wird.
Mit dieser JSON-Library wird - im Vergleich zu bestehenden AJAX-Praxis - eine sehr viel striktere Trennung zwischen dem Seiteninhalt und der Werteberechnung ermöglicht.
Die Seite wird dem Nutzer sofort angezeigt. Sie holt dann asynchron die einzubettenden Werte von der Server-Applikation.
Das bedeutet:
*
Eine (unter LGPL) veröffentliche Javascript-Library.
*
Die Seiten können frei redaktionell bearbeitet und vollständig in einem Content Management System (CMS) verwaltet werden.
Gleichzeitig:
*
Kein Scripting im HTTP-Server mehr
*
Keine HTML-Seiten als Output einer Werte berechnenden Applikation mehr
*
Kein seitenspezifisches Javascript mehr
AjaxToaster is built on XMLToaster and inspired by the "guerrilla SOA" philosphy. It gives you the power to easily create JSON & XML based CRUD services for your web applications. It runs as a servlet in an app-server or with its own standalone server.
This sample shows how to use Google Calendar as an event source for a Simile Timeline widget. Now you can display your calendar data on a snazzy AJAX timeline! Here we display the Google Doodle calendar with web content events along the Timeline. You can
Yesterday, one of the JAXB users sent me an e-mail, asking for how to solve the problem he faced.
The scenario was like this; you have a client and a server, and you want a client to send an XML document to a server (through a good ol' TCP socket), then a server sends back an XML document. A very simple use case that should just work.
The problem he had is that unless the client sends the "EOS" (end of stream) signal to the server, the server keeps blocked. When he modified his code to send EOS by partial-closing the TCP socket (Socket.shutdownOutput), the server somehow won't be able to send back the response saying the socket is closed.
adgerFish is a convention for translating an XML document into a JSON object. Once you've got your XML document represented as a JSON object, it's easy to manipulate from within Javascript. If you're familiar with PHP's SimpleXML extension, think of BadgerFish as aiming for a similar goal: making it simpler to do common manipulations of XML documents with a predictable structure.
Espresso provides an API as soon as you register your database. It introspects the database schema and populates the repository with the required metadata. Each table becomes a REST endpoint with services such as pagination, filtering, and optimistic locking out-of-the-box.
JavaScript Object Notation (JSON) is a lightweight, text-based, language-independent data interchange format. It was derived from the ECMAScript Programming Language Standard. JSON defines a small set of formatting rules for the portable representation of structured data.