Http Server自定义模块代码模板

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

查看PDF

云函数通过事件触发的方式运行,触发器在触发函数时,统一采用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

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈