超图iServer扩展开发记录Restlet 1

在“REST 服务发布机制简述”中,讲述了 REST 服务发布的过程,资源的信息保存在资源配置文件里,并通过 REST 应用上下文传递给 REST 应用对象,从而在 HTTP 请求到达 REST 应用对象的时候,能够找到合适的资源实现来处理。由此可见,要扩展一个简单算法资源,要分两步:

实现一个简单算法资源类

添加资源信息到资源配置文件

其中:

  • configID:资源配置项 ID;

  • urlTemplate:资源的 URI 模板,确定资源访问的 URI;

  • resourceType:资源的类型,参见 com.supermap.services.rest.commontypes.ResourceType;

  • implementClass:资源实现类的全路径。

  • extensionEncoderBeanNames:表述生成器的类名。

  • extensionDecoderBeanNames:参数解析器的类名。

<resources/>标签中可以配置多个<resource/>标签,对应多个资源。

部署打包好的jar;成功运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值