Navigation

RSS 2.0 New Entries Syndication Feed Atom 0.3 New Entries Syndication Feed

Show blog menu v

 

General

Use it

Documentation

Support

Sibling projects

RIFE powered

Valid XHTML 1.0 Transitional

Valid CSS!

Blogs : Archives

< JIA: The Server-side Architecture Behind OpenLaszlo Applications by Geert Bevin   Groovy, Bla-bla List and You >
JIA: Deploying Apache Axis in Mission-Critical Environments by Eugene Ciurana
[series of entries regarding my trip to JIA]

Simply put, this presentation was a font of knowledge about Axis with great delivery and good content. Eugene's presentation focused on web services in a mission-critical environment, specifically using Apache Axis. Not just why you should use Axis, but how to use it and how to secure it once you are using it.

Eugene kicked things off by running through why and when you should suggest web services to your company. Then he did a quick explanation of the 2 types of web services he considered most important, SOAP and REST, and why you should chose them, leaving out the aging but simpler XML-RPC. I don't see this omission as an issue because, as I understand it, XML-RPC is a bit of a parent to the later developed SOAP.

During the presentation, Eugene stated several times his assumptions about his audience. Assumptions about the configuration of what they are working with on the server side, and assumptions about their knowledge of Java and web services. By doing this he raises his presentation to a new level because he doesn't need to spend time explaining what he assumes his audience knows. This is a presentation technique that can be hit-or-miss but is indispensable when it hits. It can be a problem when you misread your audience and assume too much of their experience. Your presentation will flop because no one will understand or will understand very little.

Eugene also went through various starting points for building your web service infrastructure, and the caveats with each. He suggests starting with the XSD schema and generating the business objects with that, instead of starting with objects and generating the XSD or including the schema in the WSDL.

He then goes into an in-depth look at putting it all together. What it looks like, the tools to use and the pitfalls of the methods. Lots of examples and lots of code makes this section particularly interesting. He then took the time to go over, in several slides, the options for securing Axis and the best method to do so.

Eugene's verbal direction and the quality of his slides really made this presentation a must-see. After watching this presentation I realize Eugene is the kind of presenter everyone strives to be. I look forward to learning more from Eugene and using his considerable experiences in my own work.
posted by JR Boyens in JIA on Oct 20, 2005 7:51 PM : 0 comments [permalink]
 

Comments

Add a new comment

Comments on this blog entry have been closed.

< JIA: The Server-side Architecture Behind OpenLaszlo Applications by Geert Bevin   Groovy, Bla-bla List and You >
 
 
 
Google
rifers.org web