Event Streams for IBM Cloud 入门
IBM® Event Streams for IBM Cloud® 是使用 Apache Kafka 构建的高吞吐量消息传递总线。 要开始在 IBM Cloud® 服务上使用此受管 Kafka 并开始发送和接收消息,可以使用 Java™ 样本。 该样本显示了生产者如何使用主题向使用者发送消息。 同一个样本程序用于使用消息和生成消息。
要了解有关 Event Streams 工作方式的更多信息,请参阅 Event Streams 概述。Event Streams 先前称为 Message Hub。
要访问 Event Streams 样本,请参阅位于 Event Streams 样本的主样本存储库。 其他 Event Streams 样本 (包括 Node.js 和 Python的样本) 在先前的 Event Streams 存储库中提供。
先决条件
-
如果还没有 Event Streams 服务实例,请进行创建。
a. 登录到 IBM Cloud 控制台。
b. 单击 目录中的 Event Streams 服务。
c. 在服务实例页面上,选择轻量套餐。
d. 输入服务的名称。 可以使用缺省值。
e. 单击创建。 这将打开 Event Streams 入门页面。
-
如果还没有以下必备软件,请进行安装:
- Git
- Java™ 8 或更高版本
教程步骤
-
在 IBM Cloud 控制台 (UI) 中,转至 资源列表,选择 Event Streams 资源,然后单击 样本应用程序入门 磁贴。
-
完成 配置并运行入门模板应用程序 步骤:
a. 单击 从 GitHub 按钮以下载最新的 .JAR 发行版。
b. 单击 生成属性 按钮以生成并下载属性文件。 这样会打开“主题”面板。
c. 输入要创建的 新主题 的名称。 或者,单击 现有主题 以选择要使用的现有主题。
如果您在轻量套餐上,并且某个主题已存在,那么将禁用 新建主题 按钮。
d. 选择要使用的 服务凭证,或者选择 新建 以创建新的凭证。
e. 单击 生成并下载 按钮。
kafka.properties
文件将下载到本地计算机。 它包含连接到 Event Streams所需的配置。 您可以在文本编辑器中打开它以查看其工作方式。f. 此面板显示所选配置。 单击 重新生成 按钮将再次启动该过程。 单击 下载 按钮将再次下载属性文件。
-
使用命令行或终端浏览至包含已下载的 .JAR 文件的文件夹,然后运行命令。 将值
<path-to-properties>
替换为kafka.properties
文件的文件路径。 -
应用程序启动时,单击 localhost:8080 链接以打开入门模板应用程序并查看流经主题的消息。
后续步骤
现在,您已运行入门模板应用程序,可以尝试其他 Event Streams 样本。 浏览 其他方法以将 连接到 Event Streams 服务,或者了解有关 Event Streams on IBM Cloud Satellite,这是一种混合环境,用于组合在安全私有云中运行的公共云服务。
要观看引导您获取要运行的 Java 样本的视频,请参阅 IBM Event Streams 入门。