Development Environment Setup - 7.0

Talend ESB Development Guide

EnrichVersion
7.0
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
task
Design and Development
EnrichPlatform
Talend ESB

Welcome to Talend ESB! This document looks at best practices in developing with Talend ESB, in particular using Eclipse and Maven as development tools. While development with the Eclipse IDE is covered within this guide, note the Eclipse-based Talend Studio can also be used instead, as it already includes the development components we'll be configuring below.

Different types of web services (JAX-WS and JAX-RS based) will be covered in Web Services, and then we'll explore Camel development in Camel Routes Overview. Finally, developing with Talend ESB specific services such as Service Activity Monitoring and the Service Locator is covered in Talend ESB Services Overview.

In this chapter we'll look in detail at installing our Eclipse development environment along with associated tools for development of web services and Camel routes. Note, if you're already working with the pre-configured Talend Studio, this process can be skipped.

The following sections in this chapter give details of the software needed.