The JBoss SOA Platform
Published November 16th, 2009 Under Architecture, Open Source Tools, Services | 1 Comment
The JBoss SOA Platform was released in February 2008 and has quickly become a significant open source SOA infrastructure. In this presentation we shall look at the architecture of the SOA Platform, what principles it is based upon, where is it going and how it can help deliver on the SOA vision.
Be Prepared for SOA Security: Secure Your Java EE 5 for a Rude World
Published August 28th, 2009 Under Coding, Services | Leave a Comment
That rude and harsh world outside our development shops can be chartered with the right gear for every situation. No application can stand alone and must work together with other applications in a team of trust to fulfill the task in the best and securest way and build reputation for further tasks. A common understanding of trust and security helps to accomplish these tasks. Since understanding depends on the capabilities of the partners a well equipped web of trust can use many different tools to fulfill the task. This presentation will give an overview of the currently available security standards and options to implement the right combination of security for the challenges of your application.
Apache ServiceMix
Published August 25th, 2009 Under Architecture, Open Source Tools, Services | Leave a Comment
SOA is simply a way to think when designing systems. Service oriented integration is a way to leverage investments in existing IT systems using the principles of SOA. Apache ServiceMix is an enterprise service bus (ESB) that provides a platform for system integration utilizing reusable components in a service oriented manner. This session will discuss some definitions of an ESB and how to evaluate them, the Java Business Integration (JBI) spec and will perform live software development using Apache ServiceMix.
RESTful Web Services in Spring
Published May 12th, 2009 Under Architecture, Services | Leave a Comment
REST, the REpresentational State Transfer, is the architectural style underlying the HTTP protocol. In the last couple of years, REST has emerged as a compelling and simpler alternative to SOAP/WSDL-based distributed architectures. In this session, Arjen will explain what REST is, how it can be used to build Web Services, and where it makes sense to use. We will start by giving an overview of REST: where did it come from, how does it work, and how can it be used to build a distributed architecture? Using illustrative examples, we will try to find an answer to these questions. Next, we look at some of the current frameworks and tools which can be used to build web services. We will look at Spring-MVC and JSR-311 (also known as JAXRS) on the server-side, and also investigate client-side options, such as the plain HttpURLConnection, and the more mature Commons HttpClient.
Kilim: Fast, lightweight, cheap message passing in Java
Published January 5th, 2009 Under Architecture, Coding, Open Source Tools, Services | Leave a Comment
The message passing (MP) paradigm is often seen as a superior alternative to the typical mix of idioms in concurrent (shared-memory, locks) and distributed programming (CORBA/RMI). MP eliminates worries endemic to the shared-memory mindset: lock ordering, failure-coupling, low-level data races and memory models. It simplifies synchronization between data and control planes (no lost signals or updates), and unifies APIs for local and remote process interaction. Curiously however, there are no efficient frameworks for intra-process message-passing, except for Erlang. This talk describes a Java framework called “Kilim” to fix this state of affairs.
keep looking »