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相关推荐

  1. jboss将war放在那?_将策略插入JBoss Apiman

    jboss将war放在那? JBoss apiman项目 本周刚刚发布了1.0.3.Final . 它主要是一个错误修复版本,仅进行了一些相对较小的改进. 自从我上次写博客以来,其中的一项特殊功能就是 ...

  2. 研究项目: JBoss架构分析

    原文转自:http://www.huihoo.org/jboss/jboss.cn.html 研究项目: JBoss架构分析 Jenny Liu School of Information Techn ...

  3. influxdb 插入数据_Influx Sql系列教程五:insert 添加数据

    接下来开始进入influxdb的curd篇,首先我们看一下如何添加数据,也就是insert的使用姿势 在进入本篇之前,对于不了解什么是retention policy, tag, field的同学,有 ...

  4. mybatis-plus 批量插入效率低的问题【重写sql注入 SqlInjector】

    背景 由于项目中需要大批量将数据插入数据库,直接使用mybatis-plus中的批量插入方法,结果发现效率奇低无比,线上批量插入一千条数据居然花销八九秒的时间.而我们的目标是想要单次插入一万条数据,这 ...

  5. 提升开发效率的一款mybatis开发神器

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 本篇同步更新地址; https://me.csdn.net/Dan ...

  6. Java单例模式:饿汉与懒汉区别

    单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一.这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式.这种模式涉及到一个单一的类,该类负责创建自己的对象 ...

  7. 中间件和微服务,Docker以及原生云架构的关系

    IT世界的技术更新非常迅速.一年前我曾写过一篇关于:微服务是否是企业服务总线和其他中间件的死亡魔法.本文章是之前文章的后续以及关于微服务.容器和原生云架构的中间件关系讨论的更新.各种规模的企业正在以令 ...

  8. [MyBatisPlus]通用Service接口测试通用Service

    通用Service接口 说明: 通用 Service CRUD 封装IService接口,进一步封装 CRUD 采用 get 查询单行 remove 删 除 list 查询集合 page 分页 前缀命 ...

  9. oracle 审计(二)

    1.什么是审计 审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的 SYS.AUD$表中,可通过视图dba_audit_trail查 ...

最新文章

  1. react16 渲染流程
  2. Ninja提升编译速度的方法-Android10.0编译系统(十)
  3. 怎么跟踪php代码,第九节 PHP 跟踪调试代码 XDebug
  4. netty9---使用编码解码器
  5. 一、node.js的windows环境设置
  6. c++对象模型大总结:第1-4章、对象初探与构造函数
  7. 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_06-新增页面-前端-新增页面...
  8. AD20 mill与mm转换
  9. 黑客急于利用微软的零日漏洞
  10. 简单使用萤石云,实时直播,监控回放
  11. DP之Warshall算法和Floyd算法
  12. 在Altium Designer中快速命名多引脚芯片的引脚名称
  13. 【源码】基于心电图的数据分析
  14. 提升方法boosting
  15. Android QQ登录集成
  16. Android.网络连接状态(联网,2g,3g,wifi等)
  17. 2020年中高级iOS大厂面试宝典+答案
  18. 基于人工智能算法的多元负荷预测
  19. 请求消息详解(请求头、get、post、请求体)
  20. nao机器人拆解_华为P7拆解:超薄机身,4G之下续航略显不足

热门文章

  1. oracle笔记整理2
  2. break VS continue
  3. SQL注入问题及预防方法
  4. mysql 语句块语法_MySQL ------ MySQL常用语句的语法 (三十四)
  5. Eclipse导入他人的Maven工程报错
  6. mysql级联复制转换成一主两从_一主两从转级联复制
  7. hystrix熔断 简介_Hystrix简介– Hello World
  8. hazelcast入门教程_Hazelcast入门指南第6部分
  9. JPA @Embeddable和@Embedded
  10. 高效的企业测试-单元和用例测试(2/6)