阅读更多

3顶
0踩

企业架构

原创新闻 BlackTie 3.0.0.M1 发布

2011-01-27 11:15 by 正式编辑 fm_2010 评论(1) 有4157人浏览

BlackTie 3.0 首个里程碑版本发布。

BlackTie可让企业级用户轻易地将C、C++和大型主机应用程序集成到JBoss环境之中,为用户提供企业级的开源服务,诸如安全、集群和事务处理等。也可以让用户将原有的JAVA和分布式事务处理环境迁移到红帽的平台之上。

主要更新:
1. HornetQ transport
2. AIX support
3. Java stomp usage
4. Extended buffer support
5. Greatly enhanced queueing support

详细更新列表:http://www.jboss.org/blacktie/release.html

下载地址:http://www.jboss.org/blacktie/downloads
  • 大小: 6.7 KB
3
0
评论 共 1 条 请登录后发表评论
1 楼 chengzewu 2011-01-27 15:57
没用过,了解下……

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【java】java实现同步方式

    避免多线程数据不一致,java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查),将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,不被其他线程的调用,从而保证了该变量的唯一性和准确性。

  • 【Java】回调机制、同步/异步调用

    同步调用、异步调用、同步回调、异步回调,流程图和例子帮助理解同步和异步是什么。

  • Java多线程基础-4:详解Thread类及其基本用法

    万字详解Java多线程编程类Thread及其基本用法。

  • java - 线程Thread的四种实现方式

    线程的实现方式:继承Thread类、实现Runnable接口、实现Callable接口、通过线程池创建....接下来我就按照上面四种方式依次展开梳理....................

  • Java线程之间通信

    Java线程之间通信 一般而言,线程都有自己私有的线程上下文。但是当我们需要多个线程进行相互协作的时候,进行线程之间的通信就十分重要了。 锁与同步 线程同步可以认为是线程之间按照一定的顺序执行,为了达到线程同步,我们可以通过锁来实现。 等待/通知机制 Java多线程的等待通知是基于Object类的wait()以及notify(),notifyAll()方法来是实现的 notify()会随机唤醒一个正在等待的线程,而notifyAll()会唤醒所有正在等待的线程。 假设线程A持有了一个锁lock,使用了l

  • Java并发编程:Thread类的使用

    原文 Java并发编程:Thread类的使用 在正式学习Thread类中的具体方法之前,我们先来了解一下线程有哪些状态,这个将会有助于后面对Thread类中的方法的理解。 线程从创建到最终的消亡,要经历若干个状态。一般来说,线程包括以下这几个状态:创建(new)、就绪(runnable)、运行(running)、阻塞(blocked)、time waiting、waiting、消亡(dead)。 当需要新起一个线程来执行某个子任务时,就创建了一个线程。但是线程创建之后,不会立即进入就绪状态,因为线程的运行需

  • java读写锁实现数据同步访问

    锁机制最大的改进之一就是ReadWriteLock接口和它的唯一实现类ReentrantReadWriteLock。这个类有两个锁,一个是读操作锁,另一个是写操作锁。使用读操作锁时可以允许多个线程同时访问,但是使用写操作锁时只允许一个线程进行。在一个线程执行写操作时,其他线程不能够执行读操作。   下面我们将通过范例学习如何使用ReadWriteLock接口编写程序。这个范例将使用ReadWri...

  • Java实现读者写者问题(读者优先)(进程同步)

    读者-写者问题的读写操作限制(包括读者优先和写者优先): 1) 写-写互斥,即不能有两个写者同时进行写操作。 2) 读-写互斥,即不能同时有一个线程在读,而另一个线程在写。 3) 读-读允许,即可以有一个或多个读者在读。  读者优先的附加限制:如果一个读者申请进行读操作时已有另一个读者正在进行读操作,则该读者可直接开始读操作。  写者优先的附加限制:如果一个读者申请进行读操作时已有另一写者在等待访...

  • java 读写者问题 实现

    所谓的”读者—写者问题”是指保证一个Writer进程必须与其他进程互斥地访问共享对象地同步问题.其读写操作限制(包括读者优先和写者优先):    1)写--写互斥,即不能有两个写者同时进行写操作;    2)读--写互斥,即不能同时有一个进程在读而另一个进程在写;    3)读--读允许,即允许同时有多个进程在读同一个对象或文件.   package myprojects.r

  • 写优先的读者写者问题(Java实现)

    该题系吉林大学19级软件学院操作系统课设题之一 先输入初始时的写者读者情况,优先级顺序做了随机处理 代码如下 GUI: import javax.swing.*; import javax.swing.border.Border; import javax.swing.text.BadLocationException; import javax.swing.text.SimpleAttributeSet; import javax.swing.text.StyleCons...

  • Java实现读者写者问题--读者优先

    Java实现读者写者问题--读者优先简介分析类的编写Semaphore类Reader类细节Writer类其他类数据格式源代码小结 作者:凌杰林 简介 临界资源:同一时间只能由一个进程访问的资源 临界区:访问临界资源的代码段 读者写者问题:存在一个多个进程共享的数据区(临界资源),该数据区可以是一个文件或者一块内存空间,甚至可以是一组寄存器;有些进程reader只读取这个数据区的数据,有些进程writer只往数据区中写数据。此外,还需要满足以下条件: 1.任意数量的读进程可以同时读这个文件。 2.一次只能

  • web开发中的两把锁之数据库锁:(高并发--乐观锁、悲观锁)

    这篇文章讲了 1.同步异步概念(消去很多疑惑),同步就是一件事一件事的做;sychronized就是保证线程一个一个的执行。 2.我们需要明白,锁机制有两个层面,一种是代码层次上的,如java中的同步锁,典型的就是同步关键字synchronized( 线 程级别的)。另一个就是数据库层次上的,比较典型的就是悲观锁和乐观锁。 3.常见并发同步案例分析 附原文...

  • Java Thread 实现方式

           关于Thread有一个比较有趣的面试题。当你new 一个Thread的时候,直接调用它的run()方法,run()会执行在哪个线程? 答案是调用run()的线程,因为只有在调用start()之后,Java才会创建一个新的线程,然后新的线程再调用执行Java代码里面的run()。看如下代码,一个简单的实现:Thread thread = new Thread(){ public...

  • 【java多线程编程】三种多线程的实现方式

    文章目录前言进程与线程继承Thread类,实现多线程FAQ 为什么多线程的启动不直接使用run()方法而必须使用Thread类中start()方法呢?基于Runnable接口实现多线程Thread 与 Runnable 的关系Callable实现多线程线程运行状态 前言       在java语言最大的特点是支持多线程的开发(也是为数不多...

  • java多线程问题,实现现成的3种方式

    本文主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的线程函数用法、概述等。首先让我们来了解下在操作系统中进程和线程的区别:   进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位)   线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线...

  • java多线程设计模式--读者与写者模式

    来源于:《java多线程设计模式》一书  本例的类结构图: 2.Data类: package read.write.pattern; /** * 读者与写者共同要访问的数据类 * @author lxb * */ public class Data { private final char[] buffer; private final Read

  • Java的三种调用机制(同步调用、异步调用和回调)

    参考来源 同步调用:类B的对象B调用类A的对象方法,需要等待A的方法执行完后才执行B下面程序 class A { public void methodA() { System.out.println("this is class A method"); } } class B { public void methodB() { A a = new A(); a.methodA(); System.out.println("this is class B method"); }

  • java中同步(synchronized)访问共享的可变数据及原子性操作

    当多个线程共享可变数据的时候,每个读或者写数据的线程都必须执行同步。如果没有同步,就无法保证一个线程所做的修改可以被另外一个线程获知。未能同步共享可变数据会造成程序的活性失败(liveness failure)和安全性失败(safety failure)。这样的失败是最难以调试的。它们可能是间歇性的,切与时间相关,程序的行为在不同的VM上可能根本不同。如果只需要线程之间的交互通信,而不需要互斥,v...

  • java 读者写者问题

    读者—写者问题(Readers-Writers problem)也是一个经典的并发程序设计问题,是经常出现的一种同步问题。计算机系统中的数据(文件、记录)常被多个进程共享,但其中某些进程可能只要求读数据(称为读者Reader);另一些进程则要求修改数据(称为写者Writer)。就共享数据而言,Reader和Writer是两组并发进程共享一组数据区,要求: (1)允许多个读者同时执行读操作; (

  • 20191010 (21) RT-Thead 线程同步

    目的 1 理解基本的多线程交互概念 正文 1 什么时候需要涉及到线程同步的概念 当线程之间需要进行数据传递的时候,就需要考虑到线程同步的事情了,比如对同一变量进行读写。 但每次只允许一个线程进行操作,那就需要涉及到等待,互锁等概念。 线程的同步方式有很多种,其核心思想都是:在访问临界区的时候只允许一个 (或一类) 线程运行。进入 / 退出临界区的方式有很多种: 1)调用 rt_hw_inte...

Global site tag (gtag.js) - Google Analytics