全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

Http Server自定义模块代码模板

最近更新时间:2022-04-27 15:17:05

云函数通过事件触发的方式运行,触发器在触发函数时,统一采用Cloudevents数据结构作为消息传递的格式。不同的HttpServer在处理Cloudevents消息时有所不同。下面列举出常见的Http Server示例:

语言 HttpServer类型 示例代码下载 日志框架 备注
Java Basic Http Server 示例代码下载 slf4j + logback 轻量级Jetty服务器
Java Spring Boot 示例代码下载 slf4j + logback 快速开发Spring应用
Java Quarkus 示例代码下载 Internally JBoss Logging Quarkus
Java Spring Function 示例代码下载 slf4j + logback Spring Function
Java Spring Reactive 示例代码下载 slf4j + logback Spring Webflux
Java Vert.x 示例代码下载 slf4j + logback 异步编程、非阻塞式
  • 代码下载说明
    git clone https://github.com/cloudevents/sdk-java.git
    
    切换到tag 2.3.0:
    git checkout 2.3.0
    
    进入examples目录下,选择对应框架进行编译。

如果您需要使用自定义的模块,则需要在打Jar包时,将依赖与代码一起打包。下文以OpenJDK 8为例演示如何通过Maven(Gradle)编译的Java自定义模块打包到Java项目中。
安装Java和Maven(Gradle)。
关于Java的详细信息,请参见官网
关于Maven的详细信息,请参见Installing Apache Maven
关于Gradle的详细信息,请参见Installing Gradle

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈