-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathREADME.txt
98 lines (71 loc) · 3.81 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
Welcome to Talend Integration Factory Community Edition!
========================================================
Talend Integration Factory Community Edition (CE) is a fully supported,
stable, production ready distribution based on the industry leading open
source integration framework Apache Camel. Apache Camel uses well known
Enterprise Integration Patterns to make message based system
integration simpler yet powerful and scalable.
The Apache Camel uses a lightweight, component based architecture
which allows great flexibility in deployment scenarios: as stand-alone
JVM applications or embedded in a servlet container such as Tomcat,
or within a JEE server, or in an OSGi container such as Equinox.
Apache Camel and Talend Integration Factory come out of the box with
an impressive set of available components for all commonly used protocols
like http, https, ftp, xmpp, rss and many more. A large number of data
formats like EDI, JSON, CSV, HL7 and languages like JS, Python,
Scala, are supported out of the box. Its extensible architecture
allows developers to easily add support for proprietary protocols
and data formats.
The Talend Integration Factory distribution supplements Apache Camel
with support for OSGi containers, support for integrating Talend jobs on
Camel routes and a number of advanced examples. The OSGi container uses
Apache Karaf. It's a lightweight container providing advanced features such
as provisioning, hot deployment, logger system, dynmamic configuration,
complete shell environment, etc. It's a professional and production ready
kernel for the Talend Integration Factory.
Contents
========
Apache Camel
OSGi Container
Getting Started
Examples
Apache Camel
============
This package contains a complete version of Apache Camel, the industry
leading open source integration framework. It also includes value
added components such as an OSGi container and several new examples.
For more information about Apache Camel see http://camel.apache.org/ .
OSGi container
==============
The container subdirectory contains a preconfigured OSGi container that
contains all the required OSGi bundles for the CXF 3rd party dependencies.
It also includes Apache Karaf to provide easy administration and
configuration. For more information about OSGi and Apache
Karaf see http://karaf.apache.org/ .
OSGi provides a mature, open standards based, highly modular framework for
managing component dependencies, service invocation, and lifecycles. It is
the basis for Eclipse and provides a lightweight alternative to more
monolithic JEE containers while still retaining the powerful management
features necessary for the enterprise.
Getting Started
===============
For information on running the Talend Integration Factory OSGi container,
check the README file in the container folder just below this directory.
If you need more help try talking to us on our forums: http://talendforge.org/forum
You can find more information about Apache Camel at http://camel.apache.org/
Please submit CAMEL bug reports with JIRA at https://issues.apache.org/jira/browse/CAMEL
Please submit TIF bug reports with JIRA at https://jira.sopera.de/browse/IF
Examples are documented individually and include instructions for building
and running each example with just a few command lines. See below for obtaining
the examples.
Examples
========
Talend Integration Factory CE provides several new examples in a separate download
available at http://www.talend.com/resources/documentation.php#IF . The
example applications and tutorials demonstrate functionality and advanced
features of Talend Integration Factory CE. The examples demonstrate how to use
different functionality including:
* Advanced WebServices with Camel
* Security configuration within OSGi
* Use of blueprint to define routes
and much more.