diff --git a/reference/html/README.html b/reference/html/README.html index 2352b7677..fdf63e6e8 100644 --- a/reference/html/README.html +++ b/reference/html/README.html @@ -185,26 +185,42 @@ accessed over HTTP or messaging.

Spring Cloud Function has 4 main features:

-
-
    -
  1. -

    Wrappers for @Beans of type Function, Consumer and +

    +

    In the nutshell Spring Cloud Function provides the following features: +1. Wrappers for @Beans of type Function, Consumer and Supplier, exposing them to the outside world as either HTTP endpoints and/or message stream listeners/publishers with RabbitMQ, Kafka etc.

    +
    +
    +
      +
    • +

      Choice of programming styles - reactive, imperative or hybrid.

    • -

      Compiling strings which are Java function bodies into bytecode, and -then turning them into @Beans that can be wrapped as above.

      +

      Function composition and adaptation (e.g., composing imperative functions with reactive).

    • -

      Deploying a JAR file containing such an application context with an -isolated classloader, so that you can pack them together in a single -JVM.

      +

      Support for reactive function with multiple inputs and outputs allowing merging, joining and other complex streaming operation to be handled by functions.

    • -

      Adapters for AWS Lambda, Azure, Apache OpenWhisk and possibly other "serverless" service providers.

      +

      Transparent type conversion of inputs and outputs.

    • -
+
  • +

    Packaging functions for deployments, specific to the target platform (e.g., Project Riff, AWS Lambda and more)

    +
  • +
  • +

    Adapters to expose function to the outside world as HTTP endpoints etc.

    +
  • +
  • +

    Deploying a JAR file containing such an application context with an isolated classloader, so that you can pack them together in a single JVM.

    +
  • +
  • +

    Compiling strings which are Java function bodies into bytecode, and then turning them into @Beans that can be wrapped as above.

    +
  • +
  • +

    Adapters for AWS Lambda, Azure, Apache OpenWhisk and possibly other "serverless" service providers.

    +
  • +
    diff --git a/reference/html/spring-cloud-function.html b/reference/html/spring-cloud-function.html index 7faf45778..cd953d6e6 100644 --- a/reference/html/spring-cloud-function.html +++ b/reference/html/spring-cloud-function.html @@ -197,26 +197,42 @@ accessed over HTTP or messaging.

    Spring Cloud Function has 4 main features:

    -
    -
      -
    1. -

      Wrappers for @Beans of type Function, Consumer and +

      +

      In the nutshell Spring Cloud Function provides the following features: +1. Wrappers for @Beans of type Function, Consumer and Supplier, exposing them to the outside world as either HTTP endpoints and/or message stream listeners/publishers with RabbitMQ, Kafka etc.

      +
      +
      +
        +
      • +

        Choice of programming styles - reactive, imperative or hybrid.

      • -

        Compiling strings which are Java function bodies into bytecode, and -then turning them into @Beans that can be wrapped as above.

        +

        Function composition and adaptation (e.g., composing imperative functions with reactive).

      • -

        Deploying a JAR file containing such an application context with an -isolated classloader, so that you can pack them together in a single -JVM.

        +

        Support for reactive function with multiple inputs and outputs allowing merging, joining and other complex streaming operation to be handled by functions.

      • -

        Adapters for AWS Lambda, Azure, Apache OpenWhisk and possibly other "serverless" service providers.

        +

        Transparent type conversion of inputs and outputs.

      • -
    +
  • +

    Packaging functions for deployments, specific to the target platform (e.g., Project Riff, AWS Lambda and more)

    +
  • +
  • +

    Adapters to expose function to the outside world as HTTP endpoints etc.

    +
  • +
  • +

    Deploying a JAR file containing such an application context with an isolated classloader, so that you can pack them together in a single JVM.

    +
  • +
  • +

    Compiling strings which are Java function bodies into bytecode, and then turning them into @Beans that can be wrapped as above.

    +
  • +
  • +

    Adapters for AWS Lambda, Azure, Apache OpenWhisk and possibly other "serverless" service providers.

    +
  • +