如何使用 Tibco Business Works 6 (BW6) 或容器版 (BWCE) 创建 Restful Web 服务

TIBCO Active Matrix Business Works 是一种中间件产品,可作为关键任务 IT 环境的集成基础。Business Works 6由包括基于 Eclipse 的设计时、强大的流程引擎和基于 OSGi 的模块化运行时在内的下一代基础提供支持,使开发人员能够在最短的时间内创建新服务、编排业务流程和集成应用程序时间可能。

在本教程中,我们将了解如何使用 TIBCO Business Works 6 (BW6) 或 Container Edition (BWCE) 创建 RESTful Web 服务。TIBCO Business Works Container Edition 允许客户利用 TIBCO Active Matrix Business Works 的强大功能,以 API 优先的方法构建云原生应用程序,并将其部署到基于容器的 PaaS 平台,例如 Cloud Foundry、Kubernetes 和 OpenShift或类似的支持 Docker 的云平台。


打开商务工作室进行商务工作,出现欢迎界面。
 继续并单击工作台,它会将您带到设计视图。
 通过单击一个新项目来创建一个新的应用程序模块。
 它将打开一个项目向导,找到应用程序模块并单击下一步。
 将应用程序命名为 rest service,单击下一步并保留所有默认文件夹,单击下一步然后完成。
 这将创建一个带有空流程的典型业务工作应用程序模块。
 删除作为应用程序模块创建的一部分出现的空进程。
 右键单击rest 服务包并创建一个新的business works rest 资源。
 它打开一个 rest 服务向导,保留所有默认值,然后取消选中 post 操作并选中 get 操作,单击下一步然后完成。
 这将使用 get 操作创建一个地址资源,get-out 活动是为其余应用程序配置输出的地方。
 为应用程序提供一个 hello world 字符串作为输出,并说欢迎使用 BW6 并保存。
 将记录器添加到流程中,为此转到常规活动并向下定位日志活动,然后将其放入流程画布中。
 拖动过渡以连接以获取输出活动,在日志中,消息写入一条日志消息,说明这是一个 BW 应用程序并保存它。
 这就完成了设计过程,点击播放按钮来测试应用程序。
 它启动应用程序,转到控制台视图以查看日志;等到项目开始。
 一旦BW 应用程序启动,请尝试调用其余应用程序。
 要执行此操作,请单击 enter 并通过键入 l-rest doc 命令获取应用程序的 rest URL,该命令获取 rest 应用程序的发现 URL。
 复制此 URL,使用浏览器并单击输入,这将打开 Swagger UI。TIBCO BW6 原生支持 Swagger UI。
 单击该资源可查看其余 Web 服务中实现的所有资源。
 目前,获取一个资源,点击试用,出现“hello world welcome to BW6”的消息,响应代码为 200,这意味着它是成功的。
 转到工作室查看日志,找到在日志活动“这是一个 BW 应用程序”中配置的日志

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wouderw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值