阅读更多

2顶
1踩

企业架构

原创新闻 Fabric3 1.3版本发布,SCA runtime

2009-12-02 12:30 by 副主编 just_cool 评论(0) 有3566人浏览

上周,Fabric3 1.3版本发布了。Fabric3是一个关注于发展,装配和管理分布式应用的平台,基于Service Component Architecture (SCA)。


开源项目fabric3,是在SCA规范发布后出现的一个分支。 


重要特性:

 

  • 简单 易用 高效
  • 与Microsoft .NET的互操作性,包括传输和消息级安全
  • 通过使用Atomikos TransactionEssentials,支持XA事务,源数据池和回收利用
  • 对基于SCA的transacted messaging的完全支持
  • 一个可扩展的安全框架
  • clustering的改进
  • ……

 


点击下载:http://www.fabric3.org/downloads.html

来自: fabric3.org
2
1
评论 共 0 条 请登录后发表评论

发表评论

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

相关推荐

  • MFC特强大CListCtrlEx(支持插入控件、设置颜色、始终高亮、列排序等)

    本资源中提供了CListCtrlEx的CPP与H文件与一个Demo示例,CListCtrlEx继承自CListCtrl,可以让您很方便的操作listCtrl控件。此类最初来源于网络,本人在其上进行加工整理,添加了一些新功能,优化了一些细节代码,同时使该类可用于VS的平台,同时支持Unicode。目前包括的功能有:可指定任意行、任意列、任意单元中设置其他控件,如Edit、Combo等;可指定任意单元格颜色(不需要再在CustomDraw里来实现);可让控件失去焦点后仍高亮显示;可以按任意列进行排列列表等。本人在网上找过很多此控件的资源,这个可以说是最好的一个,绝对值得收藏使用!!

  • Shell对话框(二)

      外壳对话框(2)2008-01-30 15:40如果函数调用成功的话,返回值是NO_ERROR,如果用户取消的对话框,则返回   -1($FFFFFFFF),如果调用失败则返回其他的错误代码,具体错误信息可以用GetLastError API调用获得。 关闭系统对话框     ExitWindowsDialog和RestartDialog函数可以用来显示关闭和重启系

  • SHChangeNotifyRegister in Windows CE

    BOOL WINAPI SHChangeNotifyRegister(  HWNDhwnd,  SHCHANGENOTIFYENTRY * pshcne);第一个参数需要一个窗口句柄,用CreateWindow()方法可以创建一个窗口(创建窗口前需要调用RegisterClass()方法,在RegisterClass这个参数中需要传入实现我们自己的消息处理函数WindowProc())。第二个参数

  • 探索MFC开发新境界:CListCtrlEx控件的强大功能与应用

    探索MFC开发新境界:CListCtrlEx控件的强大功能与应用 【下载地址】MFC特强大CListCtrlEx控件资源 MFC特强大CListCtrlEx控件资源本仓库提供了一个功能强大的MFC扩展控件——CListCtrlEx,该控件继承自CListCtrl,旨在简化对listCtrl控件的操作 ...

  • CListCtrlEx.rar_ CListCtrl_CListCtrlEx.rar_MFC_MFC 编辑框_MFCListCt

    对MFC的CListCtrl控件的扩展,可以对每行添加进度条、编辑框、复选框等控件

  • 未公开Windows API SHChangeNotifyRegister实现文件监控

          在Windows实现文件监控有三种方法,第一种是“虚拟文件系统驱动”方法,如windows 下的filemon,网上有很多关于他的分析。第二种方法是“HOOK API”方法,钩子技术。第三种方法是“消息机制”,从windows的文件通知消息获取系统的文件操作。但是这是文件操作完成以后,才通知的。所以只能进行监视监视,不能进行完全的控制。而消息机制当中,也有三种方法,(1)通过使用“未公开API SHChangeNotifyRegister 实现”;(2)通过 FindFirstChangeNot

  • 自定义VC控件CListCtrlEx中进度条闪烁解决办法

    在使用CListCtrlEx类控件时,能够在list control中添加进度条,这个功能非常好用。 但是在实际应用中会出现修改进度条进度时,进度条不断闪烁的问题,查找了很多资料后,解决办法如下: 在控件的SetExtendedStyle()函数中,增加LVS_EX_DOUBLEBUFFER双缓冲风格,就可以解决这个问题了。 CListCtrl_Info.SetExtendedStyle(

  • 【新】用SHChangeNotifyRegister实现文件监控 - 注释清晰,易拓展封装-易语言

    前言: 最近学Windows shell外壳,偶然发现了SHChangeNotifyRegister这个神奇的函数,于是便用它写了个例程。 本帖不少思想来自帖子:未公开Windows API SHChangeNotifyRegister实现文件监控 基本介绍: 在Windows实现文件监控有三种方法,第一种是“虚拟文件系统驱动”方法,如windows 下的filemon,网上有很多关于他的分析。第二种方法是“HOOK API”方法,钩子技术。第三种方法是“消息机制”,从windows的文件通知消息获取系统的文件操作。但是这是文件操作完成以后,才通知的。所以只能进行监视监视,不能进行完全的控制。而消息机制当中,也有三种方法,(1)通过使用“未公开API SHChangeNotifyRegister 实现”;(2)通过 FindFirstChangeNotification 实现;(3)通过 ReadDirectoryChangesW 实现。第(2)(3)种方法只能针对一个在指定目录或子目录下发生的更改符合过滤条件时,进行监视。 而现在,易语言 中大部分消息机制监视文件使用FindFirstChangeNotification或ReadDirectoryChangesW + 线程实现的(例如:文件监控精灵 - 监控目录文件新建删除重命名修改 ),该方法效率较低,而且如果很多文件在短时间内发生变更,则有可能会丢失部分通知,且监视的文件信息有限,所以,我写了一份使用SHChangeNotifyRegister来监视文件的例程。 特性: 代码几乎是全注释,清晰明了: 程序很多命令和常量是翻译自MSDN,规范程度高: 监视多种消息(比如USB接口信息),很多问题一个命令即可解决:

  • 检测USB设备插入和拔出

    由于工作需要,前段时间一直在找关于在C#中如何检测USB设备的资料,其实C#中使用的函数也是引用的操作系统提供的API函数,还不如在C++中写方便,于是自己简单的写了一个检测USB设备插入和拔出的程序。 程序写完之后,将USB光驱、移动硬盘和优盘插入和拔出都是可以检测到的,就是有些内存卡插入的时候检测不到,于是又接着找资料,发现检测读卡器需要另外的方法。在本文中将分为两部分来解释这些是怎么实现的。

  • CListCtrl虚拟列表技术

    创建列表列 m_LstCtr.InsertColumn(0, L"列1", LVCFMT_CENTER, 40); m_LstCtr.InsertColumn(1, L"列2", LVCFMT_CENTER, 80); m_LstCtr.InsertColumn(2, L"列3", LVCFMT_CENTER, 0); //列宽为零, 标识隐藏该列 m_LstCtr.InsertColumn(3,

  • 文件访问通知

    一、需求     无论何时,当你在Explorer窗口中创建、删除或重命名一个文件夹/文件,或者插入拔除移动存储器时,Windows总是能非常快速地更新它所有的视图。有时候我们的程序中也需要这样的功能,以便当用户在Shell中作出创建、删除、重命名或其他动作时,我们的应用程序也能快速地随之更新。     二、原理     Windows内部有两个未公开的函数(注:在最新的MSDN中,已经公开了这两

  • CListViewEx

    非常好用的CListCtrl加强版。 从CListCtrl继承,完全兼容CListCtrl. 它有以下特性: • The background of the sorted column can be displayed in a different color (like the detailed view of Windows XP Explorer). • The header of the sorted column can display an arrow that indicates the sort direction (like the detailed view of Windows XP Explorer). • You can give the user the opportunity to hide or redisplay selected columns by just clicking on the header control with the right mouse button (see picture below). • You can hide or redisplay a selected column entirely. • In contrast to the original list view control, the first column can have the LVCFMT_CENTER or LVCFMT_RIGHT style, too. For this feature, the list view control must have the LVS_OWNERDRAWFIXED style. • The label attributes state icon, small icon, and selection can always be shown in the leftmost column, independent of the order of the columns. For this feature, the listview control must have the LVS_OWNERDRAWFIXED style. • You can supply tooltips not only for the whole item, but also for the small icon, the state icon, and each subitem label. • The extended styles LVS_EX_CHECKBOXES, LVS_EX_ONECLICKACTIVATE, LVS_EX_SUBITEMIMAGES, LVS_EX_TWOCLICKACTIVATE, and LVS_EX_UNDERLINEHOT will be supported even if the list view control has the LVS_OWNERDRAWFIXED style. • If the LVS_EX_CHECKBOXES style has been applied and a selected item will be checked/unchecked, all other selected items will be checked/unchecked, too. • If the LVS_EX_LABELTIP style has been applied, not only the partially hidden text of the item label will be unfolded but also the partially hidden text of each subitem label. Note: The LVS_EX_LABELTIP style will be supported under all operating systems. • Tooltips and expanded labels can be displayed simultaneously. • The current state of the list view control (column widths, column order, hidden columns, and sort column and direction) can be saved and restored.

  • QtQlistWidgetEx.zip

    列表控件QListWidget和工具按钮QToolButton的和用法 主要讲解 QListWidget和QToolButton的和用法,其中还有QToolBar、QToolBox、QTabWidget这些简单是讲解和使用 takeItem()移除item: 删除item时候,takeItem(row)函数只是移除,不删除对象: 其中删除QListWidget的item时候,需要注意:一定要手动删除其创建的item PopupMode的属性(下拉小箭头): QToolButton的PopupMode属性,和setDefaultAction()默认行为:

  • 改变文本内容

    <!DOCTYPE html> <html>     <head>         <meta charset="UTF-8">         <title></title>         <script>             function dianwo(){           

Global site tag (gtag.js) - Google Analytics