We have used Spring Roo in a web project and show how we generated an early prototype and transistioned to early development and then to production code.
Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server.
'Quick and easy' doesn't mean that a resulting application will suffer from a maintainability or a performance issue. Netty has been designed carefully with the experiences earned from the implementation of a lot of protocols such as FTP, SMTP, HTTP, and various binary and text-based legacy protocols. As a result, Netty has succeeded to find a way to achieve ease of development, performance, stability, and flexibility without a compromise.
Apache ESME (Enterprise Social Messaging Environment) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information.
You can hardly turn a web page these days without seeing a story that describes how people are using social networks, whether it is Twitter, Facebook or some other service to develop and build their personal communities.
When solving problems, how useful might it be if a user was able to tap into the collective knowledge of her peers or surrounding groups of people with whom she might naturally network in the workplace setting? How much quicker and with greater precision might she be able to solve daily problems? What if there was a communications mechanism that takes the best of what services like Twitter offers and co-mingled that with readily recognizable business processes? That solution is Apache ESME.
A. Blewitt, A. Bundy, and I. Stark. Automated Software Engineering, 2001. (ASE 2001). Proceedings. 16th Annual International Conference on, (November 2001)
J. Broekstra, A. Kampman, and F. van Harmelen. Proceedings of the first International Semantic Web
Conference (ISWC 2002), 2342, page 54--68. Sardinia, Italy, Springer Verlag, Heidelberg Germany, (June 2002)See also http://www.openrdf.org/.