- 浏览: 64571 次
- 性别:
- 来自: 湖北黄石
最新评论
文章列表
利用 Dnsmasq 搭建自己的 DNS 服务器
Oct 1st, 2012 | Comments
前言
最近新买了 iPad mini, 在不断折腾的过程中发现一点让我非常非常的无语… 还是与网络有关, 那就是通常情况下, iPad mini 中的 App Store 连接速度那是相当相当相当的慢的, 慢到我打开 App Store 软件的首页需要登上 20~30s 才会有可能访问成功, 那么下载一个应用的情况可想而知了. 因为在编写 wyatt_hosts 的时候, 也为了解决在 iMac 上进行 Mac OS 更新慢的问题, 所以关于 iPad mini 基本上也就同样 ...
(转载)详细分析Java中断机制
- 博客分类:
- JavaSE
1. 引言
当我们点击某个杀毒软件的取消按钮来停止查杀病毒时,当我们在控制台敲入quit命令以结束某个后台服务时……都需要通过一个线程去取消另一个线程正在执行的任务。Java没有提供一种安全直接的方法来停止某个线程,但是Java提供了中断机制。
如果对Java中断没有一个全面的了解,可能会误以为被中断的线程将立马退出运行,但事实并非如此。中断机制是如何工作的?捕获或检测到中断后,是抛出InterruptedException还是重设中断状态以及在方法中吞掉中断状态会有什么后果?Thread.stop与中断相比又有哪些异同?什么情况下需要使用中断?本文将从以上几个方面进行描述。
2. 中断 ...
(转载)JTA 深度历险 - 原理与实现
- 博客分类:
- JTA/JTS
JTA 深度历险 - 原理与实现
肖 国一, 软件工程师, IBM
肖国一是一位在 IBM 中国软件开发中心(CSDL)工作的软件工程师,目前从事企业电子商务应用的开发。
王 晓利, 软件工程师, IBM
王晓利,一位工作在 IBM CSDL 的软件工程师,具有 5 年的 J2EE 开发经验和 2 年的 DB2 存储过程开发经验,目前从事企业电子商务应用的开发。
简介: 在 J2EE 应用中,事务是一个不可或缺的组件模型,它保证了用户操作的 ACID(即原子、一致、隔离、持久)属性。对于只操作单一数据源的应用,可以通过本地资源接口实现事务管理;对于跨数据源( ...
使用图形编辑框架创建基于 Eclipse 的应用程序
倾向于使用图形的 Eclipse 开发人员如何开始使用 GEF 和其他选项
Randy Hudson, 软件开发人员, IBM
Randy Hudson:软件开发人员,IBM。
Chris Aniszczyk, 软件工程师, IBM
Chris Aniszczyk 是 IBM Lotus 的软件工程师,专门从事 OSGi 相关开发工作。他是开放源码的忠实拥护者,目前在开发 Gentoo Linux 发行版,他还是一些 Eclipse 项目(PDE、ECF、EMFT)的参与者。他十分 乐意与您讨论 ...
(转载)几何图形编辑器
- 博客分类:
- Plugins
几何图形编辑器
概要 图形编辑框架(Graphical Editing Framework - GEF)为创建用于可视化编辑任意模型的编辑器提供了强大的基础。它的功能依赖于模块化的结构,合理选用的设计模式,和相对独立的组件,这些组件构成了一个完整的编辑器。对于一个新手来说,GEF中所涉及的大量概念和技术可能是令人难以承受的。然而,一旦这些技术被掌握并正确使用,它们就可以帮助开发出具有高扩展性和维护性的软件。本文将对GEF作相对全面的介绍。文中将描述一个几何图形编辑器作为例子-它虽然简单,但是覆盖了GEF中的核心概念。
作者 Bo Majewski, Cisco Systems, Inc. ...
ESB是企业服务总线(Enterprise Service Bus)的缩写,是中间件技术与Web Service等技术结合的产物,也是SOA系统中的核心基础设施。ESB就是一个服务的中介,形成服务使用者->ESB服务Proxy->服务提供者的生物链,中介的作用在不同应用中各有不同:
· 解耦中介:客户对实际服务提供者的身份、物理位置、传输协议和接口定义都是不知道也不关心的,交互集成代码提取到了业务逻辑之外,由ESB平台进行中央的宣告式定义。ESB平台实现协议转换 (WebService,Http,JMS...),消息转换 (转换、充实、过滤),消息路由
Oracle CDC
- 博客分类:
- Oracle
1、Oracle 11g
1)同步模式
--初始化参数
--为了JVM的管理
ALTER SYSTEM SET JAVA_POOL_SIZE=50000000 SCOPE=BOTH;
--第二步,创建表空间、用户并授权
Oracle Flashback技术
- 博客分类:
- Oracle
1、看是否打开闪回功能 SQL>select log_mode,open_mode,flashback_on from v$database;
2、打开闪回功能 SQL> shutdown immediate SQL> startup mount
SQL>alter database archivelog; SQL> alter database flashback on; SQL> alter database open;
3、授权
grant create procedure to fbpub; grant create flashb ...
ESB是达到终点的手段,而不是终点本身。
1. ESB核心功能:
(1) 协议适配器
也被称作组件或服务,让ESB可以轻松地与基于HTTP,FTP,POP3/SMTP(电子邮件)和文件系统等通信协议的
传输方式对接。ESB适配器通常要么用作服务器端,要么用作客户端。例如,可以设置好一个HTTP监听器/消费
者来接受传入的请求或是作为客户端向外发送HTTP请求。下面给ServiceMix定义一个HTTP客户端适配器的
XML配置文件示例:
<http:endpoint service="testBasicAuth ...
因为公司今年推出了Apusic ESB集成平台,而销售同事希望能够用通俗的方式理解这个产品,于是一段谈话促成了这篇随笔。Apusic ESB字面意思就是(Enterprise Service Bus)企业服务总线,顾名思义就是把(web services)注册在服务总线上,使应用程序通过统一的服务总线平台获取其他应用提供的服务,目的是可以获取其他应用程序里面的信息,再简单些就是让程序与程序之间可以交换数据。讲到这,有朋友肯定会问,这么简单的事情干吗要整得这么复杂呢,程序里面多写两段代码就可以完成了呀,而且现在市场上做数据交换的东西很多,程序自己写代码交换数据、通过MQ的消息机制交换数据、通过 ...
初探Apusic ESB服务组合之演示
1. 前言
2. 开发环境
3. 业务场景介绍
4. 模拟已有的业务服务
4.1. 北京中介:客户信用度服务和利率比较大小服务
4.2. 上海银行:贷款利率服务
4.3. 深圳银行:贷款利率
之前提过,ESB应该具有可高度分布部署的能力。那么在应用集成方面,ESB具有三个最为鲜明的特征:面向服务、面向消息,面向驱动。
在这里还得提提SOA。到底什么是SOA:SOA是一个非常伟大的思想,它试图定义一个大家,各个软件厂商各个开发人员甚至于各个自然人,都“认可”的、都“遵循”的法则,大家都使用这样的方法来进行互通互联,从而实现无界限的“联通”
ESB将集成特性和SOA特性巧妙的糅合在了一起。那么,抛开SOA的特性,单纯就集成特性来说,来看看ESB有哪些功能特点。
之前分析过,在于传统的集线器模式的EAI体系中,中央服务器的存在严重的限制 ...
下一代的企业集成解决方案:Enterprise Service Bus
当人们正在为集线器模式的企业集成架构所表现的不足寻求解决方案时,SOA的思想被提出来了。
划时代的体系思想:SOA
SOA(Service-Oriented Architecture),指的是面向服务的架构,意指将软件按照功能设计成一个个独立封装、支持异步处理的服务,这
序言
你可能是一家集团企业的CIO,为了维持企业业务正常运转,你已经部署了几个,十几个,甚至是几十个不同的IT系统。这些IT系统在运行初期,为提升企业的执行效率发挥了很大的作用,但随着业务内容的不断深入,你发觉这些业务系统之间是离散的,是孤立的,你希望将这些系统进行整合。更进一步的,你盼望有一种神奇的魔力,不仅能够有效整合遗留系统,新建的IT系统也能够在这种魔力下获得一体化的支持,而你所掌管的IT系统能真正做到随需应变,按需扩充。