更新时间:2022-09-08 GMT+08:00
开发思路
功能分解
根据上述场景进行功能分解,如表1所示:
表1 在应用中开发的功能
序号 |
步骤 |
代码示例 |
1 |
创建一个Spout用来生成随机文本 |
请参见创建Spout |
2 |
创建一个Bolt用来将收到的随机文本拆分成一个个单词 |
请参见创建Bolt |
3 |
创建一个Blot用来统计收到的各单词次数 |
请参见创建Bolt |
4 |
创建topology |
请参见创建Topology |
部分代码请参考代码样例说明,完整代码请参考Strom-examples示例工程。