In the last few days, I had to evaluate the product SOAtest (Parasoft). SOAtest is an Eclipse-based testing tool, which supports most important technologies and vendors to test your Service-oriented Architecture (SOA) technically.
This article is a first-hand report about preparing for the SOACP certification and passing the exam. I decided to do this certification after I met Thomas Erl at the SOA Symposium 2010 in Berlin, Germany (see this older blog). I will tell you, why I like this certification and why (in my opinion) it makes a lot of sense. But I will also criticize some small details.
In January, I spent a lot of time playing with Apache Camel. I really like this EAI-framework. Thus, I will hold a workshop in our company and at some external events, e.g. at the IT conference “Confess 2011” in Vienna. It helps you a lot in any integration project within the Java environment. The book “Camel in Action” released some weeks ago. If you want to learn Apache Camel, you need this book! Here is my short review.
The following article shows a categorization of Java / JVM web-frameworks, considering different types of web applications. The intention is go give an overview, not to start a flame war.
I used SmartGWT in our last project (duration: 6 months) – that is a component library for the Google Web Toolkit (GWT). I wanna share my experiences with that component library in the following. I show pros and cons of SmartGWT. Then I explain why I would use only a the client side of SmartGWT in future projects. I used SmartGWT Power 2.3 and GWT 2.0. All information is my personal opinion!
MyBatis is a lightweight persistence framework for Java and .NET. This blog entry addresses the Java side. MyBatis is an alternative positioned somewhere between plain JDBC and ORM frameworks (e.g. EclipseLink or Hibernate). MyBatis usually uses XML, but it also supports annotations since version 3.
The documentation is very detailed for XML, but lacks of annotation examples. Just the Annotations itself are described, but no examples how to use them. I could not find any good and easy examples anywhere, so I will describe some very basic examples for SELECT, INSERT and UPDATE statements by implementing a Data Access Object (DAO) using MyBatis.
In October 2010, I was at the IT conference „SOA / Cloud Symposium 2010“. I really liked the conference as I stated in another blog entry. But one concern really upset me…
I was at the SOA / Cloud Symposium (5th and 6th October 2010) in Berlin, Germany. As the name already states: The two main topics were SOA and Cloud. This IT conference is the most important vendor-independant confernce regarding these topics. Business drivers for SOA, concepts, design patterns, use case studies and best pracitices were presented by well known, world wide SOA experts.
What IT certification should I do next? This is what I wondered within the last weeks, after I passed the SCJP 6 successfully some months ago. I surfed the internet a lot to find information about possible IT certifications.