The absolute minimum you'll ever have to know about session persistence on the web
What is the definition of session persistence? For instance, it means recognizing an user as the same one that has compiled a login form before. Technically speaking, it means identify a client in between different HTTP requests.
Categories: Communities
How Can Oracle Make JavaFX More Popular?
In JavaFX is a Train Wreck, Kirill Grouchnikov asks why he has yet to see a good looking JavaFX application. I always expected JavaFX to be more popular than it turned out to be, especially when the Java Store was launched, but maybe there's no place in the software development world for JavaFX anymore. On the mobile, Android seems to be the language of...
Categories: Communities
Getting Started With Defne Web Framework and Apache OpenWebBeans
Defne is a service oriented web application framework. The main motivation behind Defne is ease of use. Defne allows developers to concentrate on their business logic while it provides all other application requirements such as transaction and security. With Defne, you can implement powerful enterprise web applications on time and with a service oriented fashion.Required Runtime
...
Categories: Communities
Everyone Out of the Pool! Tapestry Goes Singleton!
Tapestry applications are inherently stateful: during and
between requests, information in Tapestry components, value stored in
fields, stick around. This is a great thing: it lets you program a web
application in a sensible way, using stateful objects full of mutable
properties and methods to operate on those properties.
James Sugrue
...
Categories: Communities
How to Pass Parameters in EL Methods
This article describes how to pass any number of parameters in EL
functions in 3 simple steps.
Step 1: Extend the class ELMethod
Extend the class ELMethod.java, and implement the following method:
James Sugrue
Categories: Communities
State of the Lambda
Brian Goetz, from Oracle, has posted an updated
proposal for the lambda expressions : State
of the Lambda Here are some examples of closures taken from
the proposal :We can use lambda expressions to replace the heavy
usage of Single Abstract Method (SAM) interfaces :
James Sugrue
Categories: Communities
Daily Dose - Scala 2.8 Blasts Off
Stick a fork in it - Scala 2.8 is done. The GA release hit this morning with sweeping changes that include a revamped collection library, named and default arguments, optimized array handling, and more. See the full list of features on Javalobby. Note that 2.8 is not binary compatible with the 2.7 branch, but the Fresh Scala Initiative should keep all of the libraries updated.I'll Take My...
Categories: Communities
Decisions, Decisions… Figuring Out Which JavaOne Sessions to Attend
Ok, now I really want to go to JavaOne. I just found Oracle's new Content Catalog, which indexes all of the JavaOne, Oracle Develop, and Open World sessions for you to search - essentially making our acceptance-day list on DZone obsolete (but not in vain! Thanks so much to those who posted their talks in the comments section of that article!). Now all I can do is contemplate how I'm going...
Categories: Communities
Check Your JMeter - Now Version 2.4
Today the Apache Jakarta subproject JMeter is releasing the next version of its pure Java desktop app, JMeter, which is designed to load test functional behavior and gauge performance. Features of the newly released JMeter 2.4 include JUnit 4 annotation support, JSR-223 test elements, and HTTPS session recording.
Categories: Communities
Apache Unveils a Polished CouchDB 1.0
Today Couchio, the corporate backer of the Apache CouchDB project, is heralding the momentous release of CouchDB 1.0. If you don't know already, CouchDB creator and Couchio CEO Damien Katz will tell you that millions of people already rely on CouchDB for non-relational data storage. The new release delivers several major new features including 300% faster writes.
Categories: Communities
Google Pregel Graph Processing
A lot of real life problems can be expressed in terms of entities
related to each other and best captured using graphical models. Well
defined graph theory can be applied to processing the graph and return
interesting results. The general processing patterns can be categorized
into the following ...References
Reference:
Google Pregel Graph...
Categories: Communities
Twitter Passes On Cassandra-based Tweet Storage For Now
An update on the state of Cassandra at Twitter sparked a huge controversy over the weekend as flame wars broke out with some declaring Cassandra's fall from grace as the champion of the NoSQL movement. Others stood by Apache's prized project, saying that detractors were making a gross misinterpretation of Twitter's announcement while defending the data store against technical criticisms. ...
Categories: Communities