开发人员需要了解的有关xPaaS的一切

最近,我一直在阅读有关Red Hat产品的很多文章,并且对云等也很感兴趣,对于我来说,更详细地研究Red Hat的云产品是很明显的。 Arun在今年4月对JBoss xPaaS进行了很好的概述,我认为可能不但应该给您一个概述,而且还为您指出感兴趣的开发人员需要了解的所有相关信息。 如果我错过了一些东西,或者您被困在某个地方,别忘了与我联系并让我知道!


xPaaS = aPaaS,iPaaS,bpmPaaS,dvPaaS,mPaaS + OpenShift

很小的概述可以帮助您快速入门。 为简单起见,JBoss xPaaS服务是另一个名称,它具有作为基于云的服务可用的JBoss中间件的所有强大功能,可以在OpenShift上使用。 与其他服务的主要区别在于,它不仅仅是一堆服务,几乎不了解集成。 它是一套完整的预构建和随时可用的集成服务。

xPaaS_offering

对于那些感兴趣的人为何将其称为xPaaS: Gartner使用xPaaS一词来描述可以作为PaaS提供的专用中间件服务的整个范围。 Red Hat具有完整的实现。

更多基本信息:

  • OpenShift上的JBoss xPaaS服务( openshift.com/xpaas )
  • 官方登陆页面( red.ht/xpaas )
  • 红帽峰会JBoss中间件主题演讲( youtube.com )
  • 马克·利特尔(Mark Little)关于xPaaS( community.jboss.org )
  • Gartner用于本地应用程序平台的魔力象限( 新闻稿 , Gartner报告 )

是时候深入研究各个部分了。 这里的想法是将精简的名称进行分解,然后将其分解为单个产品和其中使用的上游项目。

注意: OpenShift上的某些功能处于Alpha释放状态。 设计并提供给开发人员进行试验和探索。 对于可以在免费的OpenShift Online齿轮中部署的i和bpm-PaaS产品,建议使用中型或大型齿轮以获得最佳性能。

aPaaS = JBoss应用程序托管+ OpenShift

xpaas_virtual_server

带有Red Hat JBoss EAP / JBoss AS和带有WildFly的Java EE 7的OpenShift for Java EE 6的应用程序容器服务已经存在了两年以上。 这是xPaaS系列中所有内容的基础。 为了保持干燥,我在本节中放置了与OpenShift相关的所有内容。

更多基本信息:

  • OpenShift上的JBoss应用程序托管
  • OpenShift 入门指南

OpenShift快速入门和墨盒:

  • OpenShift WildFly 8快速入门
  • OpenShift EAP 6.1 / 6.2墨盒

要关注的博客:

  • 阿伦·古普塔(Arun Gupta)的博客
  • ThomasQvarnströmJBoss技术博客

各种开发人员链接:

  • WildFly网站
  • GitHub上的Java EE示例
  • OpenShift加速器程序
  • OpenShift GitHub
  • OpenShift的社区墨盒
  • EAP产品文档

iPaaS = JBoss保险丝&& JBoss数据虚拟化+ OpenShift

xpaas_network

集成服务目前包括两个单独的产品。 一个是JBoss Fuse企业服务总线,另一个是JBoss数据虚拟化。

更多基本信息:

  • OpenShift上的集成服务
  • OpenShift上的 JBoss 保险丝
  • OpenShift上的 JBoss 数据虚拟化

OpenShift快速入门和墨盒:

  • 保险丝入门指南
  • 保险丝快速入门
  • 数据虚拟化入门指南
  • 数据虚拟化快速入门

要关注的博客:

  • 开放宇宙
  • 克里斯蒂娜(Christina)
  • James Strachan的博客

各种开发人员链接:

  • Kenny Peeples在Github上的样本和演示
  • OpenShift上具有Apache Camel和hawtio的Fuse 6.1演示
  • GitHub上的JBoss Fuse
  • GitHub上的JBoss数据虚拟化
  • 数据虚拟化产品文档
  • 保险丝产品文档

bpmPaaS = JBoss BPM套件+ OpenShift

xpaas_business_process

业务流程管理(BPM)和业务规则管理(BRM)是其中最重要的部分。

更多基本信息:

  • JBoss BPM Suite产品概述( jboss.org/products/bpmsuite/overview/ )
  • 经常问的问题

OpenShift快速入门和墨盒:

  • 《 OpenShift上的BPM Suite入门指南》
  • BPM Suite快速入门

要关注的博客:

  • 埃里克·D·沙贝尔

各种开发人员链接:

  • 如何使用规则和事件来驱动xPaaS的JBoss BRMS Cool Store
  • jboss.org上的开发人员资料
  • 反馈与支持
  • 官方产品文档

mPaaS = AeroGear UnifiedPush服务器+ OpenShift

xpaas_mobile

AeroGear UnifiedPush Server允许将本机推送消息发送到不同的移动操作系统。 该服务器的初始社区版本支持Apple的Push Notification Service(APN),Google Cloud Messaging(GCM)和Mozilla的SimplePush。

更多基本信息:

  • OpenShift上的AeroGear Push 0.X

OpenShift快速入门和墨盒:

  • OpenShift上的 AeroGear 快速入门

要关注的博客:

  • Corinne的聊天和代码
  • Matthias Wessendorf的博客
  • Bruno Oliviera的博客

各种开发人员链接:

  • AeroGear项目网站
  • OpenShift上的AeroGear Push Server简化了移动推送
  • AeroGear文档
  • AeroDoc推送通知应用程序,逐步进行
  • 如何使用UnifiedPush服务器

仅此而已。 让我知道您是否缺少任何东西。 我致力于缩小差距,并使xPaaS的工作和开发变得有趣而富有成效。

翻译自: https://www.javacodegeeks.com/2014/09/everything-developers-need-to-know-about-xpaas.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/361820.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Mybatis与Spring整合

Mybatis与Spring整合 既然我们已经学了Mybatis的基本开发了,接下来就是Mybatis与Spring的整合了! 以下使用的是Oracle数据库来进行测试 导入jar包 aopalliance.jarasm-3.3.1.jaraspectjweaver.jarc3p0-0.9.1.2.jarcglib-2.2.2.jarcommons-logging.ja…

算法与数据结构基础 - 堆(Heap)和优先级队列(Priority Queue)

堆基础 堆(Heap)是具有这样性质的数据结构:1/完全二叉树 2/所有节点的值大于等于(或小于等于)子节点的值: 图片来源:这里 堆可以用数组存储,插入、删除会触发节点shift_down、shift_up操作,时间复杂度O(logn)&#xff…

C++静态数据成员和静态成员函数

在C面向对象编程过程当中,对象与对象之间的数据不是共享,在设计类的时候,有时候需要一些对象之间共享的数据,除了把所要共享的数据设置为全局数据或者函数之外,还可以利用C的静态机制。 1、静态数据成员 class 类名 {…

带有AOP和注释的Java方法记录

有时,我想记录(通过slf4j和log4j )方法的每次执行,查看其接收的参数,返回的内容以及每次执行需要多少时间。 这是我在AspectJ , jcabi-aspects和Java 6注释的帮助下进行的操作: public class F…

JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】

什么是JDBC JDBC全称为:Java Data Base Connectivity,它是可以执行SQL语句的Java API 为什么我们要用JDBC 市面上有非常多的数据库,本来我们是需要根据不同的数据库学习不同的API,sun公司为了简化这个操作,定义了JDBC API【接口…

mysql binlog空间维护

默认情况下,mysql主从同步的binlog日志,会一直保存。 对于如果已同步好的数据,这显然比较浪费资源。 且如果生产环境磁盘太小,随时还会爆掉,所以很有必要作好binlog的空间维护。 以下操作,直接在master上操…

UVA 10604 Chemical Reaction

UVA_10604 一开始看错题了,以为化学物质最多会有10个,所以定义不了10维的去跑,便用了类似状态压缩的方式,把化学物质的状态压缩成一个整数,然后用哈希表建立一个索引,再用记忆化搜素去处理就可以了。 之所以…

一键发布到Maven Central的方法

当我向Maven Central发布Java开源库jcabi-aspects的新版本时,我花费了30秒钟的时间。 甚至更少。 最近,我发布了0.17.2版本。 您可以在Github第80期中看到所有情况: 如您所见,我向Rultor发出了命令,它向Maven Central…

vue组件详解(一)——组件与复用

一、什么是组件 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。 二、组件用法 组件需要注册后才可以使用,注册有全局注册和局部注册两种方式。 2.1 全局注册后,任何V ue 实例都可以使用。如&am…

fatal error LNK1120: 1 unresolved externals

出现这个错误可能原因很多,我的问题是来自于把template写在了cpp文件中template 有弊端 就是 他的实现部分必须和声明部分在一起 你声明在一个头文件 定义在另一个头文件 编译器好笨!!!!!!!!!,它根本就找不到 ///只要你把实现部分拷贝到你声明的头文件,就没有错…

sed命令学习

sed编辑器,处理文本过程如下: sed把当前处理的行保存在一个临时缓冲区中,然后处理缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后下一行读入,处理和显示。处理完输入…

在Spring Boot应用程序中测试邮件代码

在构建Spring Boot应用程序时,您可能会需要添加邮件配置。 实际上,在Spring Boot中配置邮件与在Spring Bootless应用程序中配置邮件没有太大区别。 但是,如何测试邮件配置和提交工作正常? 我们来看一下。 我假设我们有一个引导的…

CSS基础语法(三) CSS的6种特性

样式表常用写法及特性(组合、继承、关联性、权值性、层叠性、重要性) 1.样式的组合:把具有相同声明定义的选择符组合在一起,并用逗号隔开。-例如:段落元素p、单元格元素td和类c1可以使用相同样式&#xff…

卷积,DFT,FFT,图像FFT,FIR 和 IIR 的物理意义

卷积: 冲击信号会对线性系统产生冲击响应。 冲击信号可分解为平移度和幅度。其对线性系统的冲击响应可以分解为点点间的经平移和缩放的各个冲击响应的累加,通过卷积的表达式表示。 所谓的冲击响应,就是线性系统对任何输入信号的响应&#xff…

洛谷P2822 组合数问题

分析&#xff1a; 首先预处理出来&#xff0c;杨辉三角二维前缀和 代码&#xff1a; #include<cstdio> using namespace std; long long f[2005][2005],sum[2005][2005]; int main() {long long T,k;scanf("%lld%lld",&T,&k);for(long long i0;i<20…

es6笔记

es6对象浅复制&#xff1a; 字符串大小比较&#xff1a; 如果是汉字&#xff1a;a.charCodeAt() > b.charCodeAt() //使用carCodeAt将器转为asci码&#xff0c;在进行比较 如果是非汉字的字符串&#xff1a;直接比较或者使用上面的转码比较都可以。 如果是日期比较&#xff…

毕业设计上线啦!----跳蚤部落与基于Comet的WebIM系统开发

我不清楚把我的毕业设计的东西放上来之后&#xff0c;毕业论文答辩的时候会不会说我是在网上抄袭的&#xff0c;不过我还是果断的发上来与大家分享了&#xff01;&#xff01;呵呵&#xff0c;请大家支持&#xff01;高手就绕道吧&#xff01; 现在已经放到公网上&#xff0c;并…

poj2032Square Carpets(IDA* + dancing links)

题目请戳这里 题目大意:给一个H行W列的01矩阵,求最少用多少个正方形框住所有的1. 题目分析:又是一个红果果的重复覆盖模型.DLX搞之! 枚举矩阵所有的子正方形,全1的话建图.判断全1的时候,用了一个递推,dp[i][j][w][h]表示左上角(i,j)的位置开始长h宽w的矩形中1的个数,这样后面可…

使用Spring Security保护REST服务

总览 最近&#xff0c;我正在一个使用REST服务层与客户端应用程序&#xff08;GWT应用程序&#xff09;进行通信的项目中。 因此&#xff0c;我花了很多时间来弄清楚如何使用Spring Security保护REST服务。 本文介绍了我找到的解决方案&#xff0c;并已实现。 我希望此解决方案…

http请求post,返回excel文件,并接收

1.post的方法里要加responseType: arraybuffer参数&#xff0c;不然下载的excel会乱码 2.使用{type: "application/vnd.ms-excel"}的写法&#xff0c;可以保存为xls格式的excel文件&#xff08;兼容老版本&#xff09;。而使用“application/vnd.openxmlformats-off…