Friday, June 27, 2008
[Arch] Pattern Based Development with Mule
Posted by Markus Demolsky at Friday, June 27, 2008 0 comments
Categories: Enterprise Integration, Open Source
Thursday, June 26, 2008
[Pub] Open Source ESBs for System Integration
Posted by Alexander Schatten at Thursday, June 26, 2008 0 comments
Categories: Enterprise Integration, Open Source
Friday, June 13, 2008
[Pub] The tenth book is out!
Well again something to celebrate:
My tenth book is out!
(is it time to stop now?)
Please drop me a line if you wish to order a copy!
Any hints for the next ten books are welcome :-)
Best
Stefan
Posted by Prof. Dr. Stefan Edlich at Friday, June 13, 2008 0 comments
Categories: Publication
Thursday, June 12, 2008
[Tech] Update on "Maven: The Definitive Guide"
I think this book is very useful for the newbie as well as for more experienced Java developers. The book is frequently updated and available for online reading and as PDF download; in the recent update they put their book under a Creative Commons license.
Posted by Alexander Schatten at Thursday, June 12, 2008 0 comments
Categories: Java, Open Source, Review
Wednesday, June 11, 2008
[Event] Software and Systems Essentials Conference 2008
- E-Government Programm Schweiz – Ein komplexes Programm in einem komplexen System (Peter Fischer, EFD)
- From informal process sketches to enactable process: How to represent your development process with SPEM 2.0, Rational Method Composer, and Team Concert (Peter Haumer, IBM)
- Agiles Projektmanagement für große Projekte (Bernd Österreich, OOSE)
Posted by Alexander Schatten at Wednesday, June 11, 2008 0 comments
Categories: Conference, Publication
Saturday, June 07, 2008
[Arch] Apache CXF and "Code First" Webservices
- Code First approach and slightly connected:
- Abstracting too much from Webservice protocols like WSDL: "So, a lot of these more junior level developers can pick up and start working with Web services very quickly and very easily, without having to learn a lot of these more technical details.", Kulp
- platform independence is needed
- Services on a rather coarse granularity are exposed
- interoperability over system/company borders are imperative, i.e., the service interface is in the center and should be considered properly and not change any minute
- remote service calls are rather the exception (coarse granularity, aggregated functionality),
- strong formalisation is needed (XML schema, service description, security...)
- i.e. performance losses due to XML (un-) marshalling are acceptable considering the advantages gained by this "neutral" approach
Additionally a Webservice infrastructure is by definition a complex beast. Trying to abstract all underlying protocols from the developers easily gives them a wrong idea about the actual complexity of their undertaking. When (e.g. interoperability, security) problems occur, they probably have no idea about the reason and the means to fix them. So give us good Service modeling tools, but no code-first approaches. This leads us into the wrong direction.
Just my two cents.
Posted by Alexander Schatten at Saturday, June 07, 2008 0 comments
Categories: Architecture, Enterprise Integration, Interview, Open Source