仕様:Application Integration

Talend Application Integrationでサポートされるサードパーティ製コンポーネント、製品、およびオペレーティングシステムは次のとおりです。サポートは製品によって異なります。

サポート対象オペレーティングシステム

  • CentOS Linux
  • OS X
  • Red Hat Enterprise Linux
  • Solaris
  • SUSE Linux
  • Ubuntu Linux
  • Microsoft Windows

標準、API、形式のサポート

  • JAX-WS - Java API for XML-Based Web Services (JAX-WS) 2.2 - JSR-224
  • Web Services Metadata for the Java Platform - JSR-181
  • JAX-RS 1.1 / 2.0 - The Java API for RESTful Web Services - JSR-311
  • SAAJ - SOAP with Attachments API for Java (SAAJ) - JSR-67
  • WS-I support: Basic Profile 1.1, Basic Security Profile 1.1
  • Quality of Service: WS-Reliable Messaging 1.1
  • XKMS – XML Key Management Specification 2.0
  • Metadata: WS-Policy; WSDL 1.1; WADL; SWAGGER 1.x, 2.0
  • Communication Security: WS-Security 1.1, WS-SecurityPolicy 1.3, WS-SecureConversation 1.3, WS-Trust 1.4
  • Messaging Support: WS-Addressing, SOAP 1.1, SOAP 1.2, Message Transmission Optimization Mechanism (MTOM)
  • XA Transaction Support: ActiveMQ, Oracle WLS JMS, Oracle RDBMS XA, Postgres RDBMS XA
  • Authorization Policies: XACML 2.0, RBAC Profile of XACML 2.0
  • Policies: Compression Policy, Customer Schema (XSD) Validation Policy, XSLT Transformation Policy
  • SAML support: SAML 1.1 and 2.0, SecurityTokenService
  • REST security: XML Signature + Encryption, OAuth 1.0 and 2.0
  • SSO support: SAML SSO Profile 2.0, WS-Federation 1.2 Passive Requestor Profile
  • OSGI: OSGI 5.0

トランスポート、バインディング、データバインディング、および形式のサポート

  • バインディング: SOAP, REST/HTTP
  • ータバインディング: Aegis, JAXB 2.2, SDO, XMLBeans, JIBX
  • フォーマット: XML, JSON
  • トランスポート/プロトコル: HTTP, Servlet, JMS, MQTT, AMQP, UDP, Apache Kafka, WebSphere MQ and many others via the Camel transport for CXF such as SMTP/IMAP/POP3, TCP and Jabber or using a Talend ESB route in between. Extensibility API allows additional bindings for CXF, enabling additional message format support such as CSV and fixed record length.
  • Web protocols: CometD, WebSocket

柔軟なデプロイ

  • 軽量コンテナ: OSGi(Talend Runtime)、Apache Tomcat、またはSpringベースのコンテナにサービスを導入
  • Microservices : Deploy using the Spring Boot framework
  • Java EE統合:RedHat JBoss AS、IBM WebSphereなどのJEEアプリケーションサーバーにサービスを導入
  • スタンドアロンのJavaクライアント/サーバー

プログラミング言語のサポート

  • Java SE (incl. the use of the JAX-WS 2.2 and JAX-RS 2.0)
  • XQuery, SQL, XPath
  • スクリプティング言語: Groovy, JavaScript, ECMAScript, PHP and Ruby

サポートされているデータベースおよびストレージ接続

Amazon Aurora, Amazon RDS, Amazon Redshift, Amazon S3, Apache HBase, AS400, DB2, Derby DB, Cassandra, EXASOL, eXist-db, Firebird, Google Storage, Greenplum, H2, HIVE, HSQLDB, Informix, Ingres, InterBase, JavaDB, JDBC, MariaDB, MaxDB, Microsoft OLE-DB, Microsoft SQL Server, MySQL, Netezza, Oracle, ParAccel, PostgresSQL, PostgresPlus, SAP Business Warehouse, SAS, SQLite, Sybase, Sybase IQ, Teradata, VectorWise, Vertica, Windows Azure Blob Storage

SaaS、Enterpriseなどへのコネクタ

  • SaaS Connectors: Marketo, ServiceNow, Salesforce.com and Salesforce Wave, NetSuite, Microsoft CRM & AX
  • Packaged Application Connectors: SAP (table extract, BAPI, IDOC), Sugar CRM, Microsoft, Sage X3, CentricCRM, Vtiger CRM, Open Bravo
  • Technical Connectors: Amazon S3, Amazon SQS, Bonita, Box, Dropbox, ElasticSearch, GoogleDrive, JIRA, Email (SMTP), FTP/SFTP, LDAP, REST, Splunk