Keynotes: A little REST and Relaxation
The author of the HTTP spec made a good presentation about his latest creation REST
He presented it as a good alternative to the SOA. It curios to have a look to it and the current implementation.
I look forward to get his presentation to check some details.
Fighting the Java heterogeneity - a system integrator's perspective
The speaker presented his company technology’s stack used to implement the enterprise project.
It is almost the same stack that we are using, so we are on a good track ;)
Technical sessions:
A developers guide to SOA
Presentation was held by a lead developer of JBOSS BPEL.
He pointed out:
- SOA is not Webservices
He shown some nice practices to reuse by SOA some existing components developed in a "smilo" way.
I found out a new buzzword :): SMILO. It seems to be known on american industry for defining the "old" way of doing web application with 2/3 tiers.
Even if the guy was from JBOSS he was pretty objective and presented implementation using also Spring :).
Are Open Source SOA stacks ready for prime time?
It started with an exaggerated presentation of the company. I would like to get this kind of information on private if I would be interested to find out.
Some of the ways of making moneys from open source, since the Iona sustains a lot of open sources:
- proprietary offerings
- dual licenses
- subscription
- value-added services
Some good strategies about how can be evaluated the OSS. I should consider them when I will decide in the future which OSS I will use.
The following stacks have been presented:
- LAMP (Linux, Apache, MySQL, Perl/PHP/Python). See: onlamp.com
- CAMEL != Apache Camel
- Mule based one
It is good to know about them and to consider them when a new project is started.
The new Hibernate Search API was presented.
He presented a life example about how easily can be replace the common Hibernate query usage with the new Hibernate Search - Apache Lucene.
It seems to help a lot the implementation of full text seach features. The usage and configuration of the new tech is pretty easy.
It is good that they have released it ;).
Webservice security with Java
The presentation was held by a SUN representative which is involved in defining security standards.
He pointed out the pros/cons of using SSL around the SOAP and the WS-Security.
He provided a comprehensive description of the WS-Security.
He exposed the features of the XWSS 2.0.
The quality of the presentation was under-average :(. He had a lot of deep knowledges, but he should improve his presentation skills.(e.g get ride of "You know" usage. A funny used expression: You know that you know ... :)). It was pretty hard to follow him :(; that was bad since the topic seemed to be interesting.
Ajax for enterprise applications
It was a very nice presentation about the current Ajax frameworks and the new jMaki framework developed by SUN.
They shown the strengths of the new framework comparing with the existing ones. For me seems to be a framework more oriented to JavaScrip devs and for designers than for Java developers. He said that GWT is not as good, but I think that was only propaganda. Anyway I will look forward to play a little bit with jMaki.
BOF
It was pretty strange to see that a BOF session with Juergen Hoeller gathered only 4 people and a JUG BOF gathered 15 people.
What are they doing? Java? ... I do no know, maybe that are telling jokes :(.
Anyway I am happy that I am one of those 4 which met Juergen. We had a very interesting discussion opened by my question about how will react Spring on Juice.
Juergen prefaced the presentation that he will keep tomorrow, and told us some of the nice features provided by Spring 2.1.
Then we discussed about how to migrate a given existing application to a new version, of course using Spring.
One of the discussion members asked Juergen to summarize for him, which is new to Spring, the main features of Spring.
I really enjoyed how he explained some of the most important ones.
For sure, it worth to meet Juergen, which is a Spring evangelist, but not an aggressive one.
I look forward to see his presentation from tomorrow.
Conclusions
Overall, the presentations from today were better than those from yesterday. I think that my strategy to go only to known speakers, or speakers from known companies was a success. I would say that 80% of the presentation was OK from my point of view.