将策略插入JBoss Apiman
JBoss apiman项目 本周刚刚发布了1.0.3.Final 。 它主要是一个错误修复版本,仅进行了一些相对较小的改进。 自从我上次写博客以来,其中的一个特殊功能就是对插件的支持。 这些插件可以轻松添加到系统中,以提供其他功能。
将策略添加为插件
当前,可以通过插件框架提供的唯一功能是新策略。 幸运的是,策略也是apiman的最重要方面,因为它们负责在运行时完成所有重要工作。
创建一个插件
apiman插件基本上是一个Java Web存档(WAR),带有一些额外的调味料。 这种方法使得使用maven进行构建非常容易,并且对于大多数Java开发人员来说应该很熟悉。 因为插件由一些资源文件,编译的Java类,前端资源(例如HTML和javascript)以及JAR形式的依赖项组成,所以WAR格式是自然的选择。 如果您想尝试一下,请务必仔细阅读开发人员指南中的大量文档。
以下视频带您快速浏览:
如何运行养蜂人
有一个非常方便的快速入门,可让您使用单个命令在WildFly上构建,部署和启动apiman:
$ mvn clean install -Pinstall-all-wildfly8
$ cd tools/server-all/target/wildfly-8.1.0.Final/
$ ./bin/standalone.sh
确保还阅读我以前有关使用apiman进行API管理的博客文章:
- 具有Overlord的WildFly 8.1中的API管理
- 使用JBoss Apiman 1.0进行API管理的入门
您可以关注@apiman_io并在IRC上与团队聊天 。
翻译自: https://www.javacodegeeks.com/2015/02/plug-in-policies-into-jboss-apiman.html
将策略插入JBoss Apiman相关推荐
- jboss将war放在那?_将策略插入JBoss Apiman
jboss将war放在那? JBoss apiman项目 本周刚刚发布了1.0.3.Final . 它主要是一个错误修复版本,仅进行了一些相对较小的改进. 自从我上次写博客以来,其中的一项特殊功能就是 ...
- 研究项目: JBoss架构分析
原文转自:http://www.huihoo.org/jboss/jboss.cn.html 研究项目: JBoss架构分析 Jenny Liu School of Information Techn ...
- influxdb 插入数据_Influx Sql系列教程五:insert 添加数据
接下来开始进入influxdb的curd篇,首先我们看一下如何添加数据,也就是insert的使用姿势 在进入本篇之前,对于不了解什么是retention policy, tag, field的同学,有 ...
- mybatis-plus 批量插入效率低的问题【重写sql注入 SqlInjector】
背景 由于项目中需要大批量将数据插入数据库,直接使用mybatis-plus中的批量插入方法,结果发现效率奇低无比,线上批量插入一千条数据居然花销八九秒的时间.而我们的目标是想要单次插入一万条数据,这 ...
- 提升开发效率的一款mybatis开发神器
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 本篇同步更新地址; https://me.csdn.net/Dan ...
- Java单例模式:饿汉与懒汉区别
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一.这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式.这种模式涉及到一个单一的类,该类负责创建自己的对象 ...
- 中间件和微服务,Docker以及原生云架构的关系
IT世界的技术更新非常迅速.一年前我曾写过一篇关于:微服务是否是企业服务总线和其他中间件的死亡魔法.本文章是之前文章的后续以及关于微服务.容器和原生云架构的中间件关系讨论的更新.各种规模的企业正在以令 ...
- [MyBatisPlus]通用Service接口测试通用Service
通用Service接口 说明: 通用 Service CRUD 封装IService接口,进一步封装 CRUD 采用 get 查询单行 remove 删 除 list 查询集合 page 分页 前缀命 ...
- oracle 审计(二)
1.什么是审计 审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的 SYS.AUD$表中,可通过视图dba_audit_trail查 ...
最新文章
- react16 渲染流程
- Ninja提升编译速度的方法-Android10.0编译系统(十)
- 怎么跟踪php代码,第九节 PHP 跟踪调试代码 XDebug
- netty9---使用编码解码器
- 一、node.js的windows环境设置
- c++对象模型大总结:第1-4章、对象初探与构造函数
- 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_06-新增页面-前端-新增页面...
- AD20 mill与mm转换
- 黑客急于利用微软的零日漏洞
- 简单使用萤石云,实时直播,监控回放
- DP之Warshall算法和Floyd算法
- 在Altium Designer中快速命名多引脚芯片的引脚名称
- 【源码】基于心电图的数据分析
- 提升方法boosting
- Android QQ登录集成
- Android.网络连接状态(联网,2g,3g,wifi等)
- 2020年中高级iOS大厂面试宝典+答案
- 基于人工智能算法的多元负荷预测
- 请求消息详解(请求头、get、post、请求体)
- nao机器人拆解_华为P7拆解:超薄机身,4G之下续航略显不足