SCA Java v1.6.2 publishes a wiring engine with multiple VMS

Source: Internet
Author: User
Keywords Java wiring engine
Tags apache connect control control reversal data functional java multiple

Sc++a Java runtime consists of core and extension. Core is essentially a wiring engine for multiple VMs. The engine uses the IOC (control reversal) and Di (Dependency injection) principles to connect components.

Core

Core is simple and limited in performance. It connects functional units together and provides SPI mechanisms that can interact with extension. Such features as service discovery, reliability, and support for transport protocols are done through extension.

Extension

Extension enhances SCA runtime functionality. The extesion type is not fixed. The core is to make the design as flexible as possible by providing open support to the extension module.

• Component implementation types, for example: Spring, Groovy, and JavaScript
• Binding types, such as: Axis, CXF, AMQP, ActiveMQ, JXTA
• Data binding types, such as: JAXB, SDO, Xmlbean
• Interface binding types, such as: WSDL, Java

The Apache Tuscany provides a service-oriented core architecture to support the simple and rapid development and running of service-oriented applications. Its lightweight operating environment is designed for embedding or loading to different platforms. Http://www.aliyun.com/zixun/aggregation/14417.html ">apache Tuscany implements the service component Architecture (SCA) standard, which defines a simple service based model for creating, Assemble and publish a service network that is independent of the programming language, including existing or newly developed services. The Tuscany community is currently developing the SCA 1.0 version. The Apache Tuscany also implements the Service data Object (SDO) standard, which provides a unified interface for processing data in different formats that are passed within the service network, including XML documents, and can track data changes. Currently Tuscany supports SDO version 2.1. SCA and SDO technologies are independent of each other and can be used in conjunction to better support SOA. Tuscany provides both Java and C + + implementations.

Download Address:

Windows

Type File Signature Binary apache-tuscany-sca-1.6.2.zip ASC MD5 Source apache-tuscany-sca-1.6.2-src.zip ASC MD5

Linux/mac OS X/unix

Type File Signature Binary apache-tuscany-sca-1.6.2.tar.gz ASC MD5 Source apache-tuscany-sca-1.6.2-src.tar.gz ASC MD5

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.