第十三章 手动创建 REST 服务(一)
本附录描述了如何通过继承 %CSP.REST 类来手动创建 REST 服务;此过程创建了一个手动编码的 REST 服务,它不能与所有 API 管理工具一起使用。
手动创建 REST 服务的基础知识
要手动定义 REST 服务,请执行以下操作:
- 创建一个
REST服务类 —%CSP.REST的子类。在子类中:- 定义一个
URL映射,该映射指定为REST URL和HTTP方法执行的IRIS方法。 - 可以选择指定
UseSession参数。此参数控制每个REST调用是在其自己的Web会话下执行还是与其他REST调用共享一个会话。 - (可选)覆盖错误处理方法。
- 定义一个
如果想将实现代码与调度代码分开,可以在单独的类中定义实现 REST 服务的方法,并从 URL 映射中调用这些方法。
- 定义一个使用
REST服务类作为其调度类的Web应用程序。
要定义 Web 应用程序及其安全性,请转至 Web 应用程序页面(单击System Administration > Security > Applications > Web Applications)。
定义 Web 应用程序时,将 Dispatch Class 设置为 REST 服务类的名称。
此外,将应用程序的名称指定为 REST 调用的 URL 的第一部分。
BizTalk
Ensemble
WebSphere
.png)
.png)
.png)
.png)
.png)
3.3 定价灵活性
4.2 定价灵活性
3.5 定价灵活性
3.4 部署便利性
.png)

