最近我们部门要完成几件事情。
第一,实现面向SOA架构,web服务和工作流集成到esb
第二,解决高负载从三方面,应用拆分,mongodb,cdn和页面缓存用akima。一个项目按照业务拆分几十个项目,打个比方,业务远期,期货,普通股,优先股,基金,市政债卷,新兴市场,外汇等,每一个业务都是一个单独项目,每个业务实现单独集群负载,以前所有业务是一个应用。数据库非结构化数据采用mangodb,结构化数据sybase,db2,oracle几十个不动。
第三,基于osgi开发一套分布式远程框架,目前不同项目之间基于axis和rest的WS。现在淘宝有HSF,但是这个还没有开源,拿不到源代码,只有自己摸索了
第四,分布式缓存采用cs模式,实现缓存的负载均衡。以前每个cache和应用在同一个jvm,然后jvm里面的cache组成一个服务群。现在为了横向扩展,把server cache从应用的jvm分离,单独的cache服务器,组成缓存服务池,思想有点像数据库连接池,然后每个本地cache(就是和每个应用在同一个jvm里面的cahe)也叫cache client端,cache serve pool就叫cache server端。这部分我负责。
由于工作流管理系统是我前2年设计的基于jbpm3和WS,所以继续负责基于SOA架构的工作流设计开发,以前的工作流不面向服务,轻量级的axis和jbpm集成,没有协议转换,WS路由功能和WS的load blance ,fail over等功能,现在全部要改变。我打算用ESB和JBPM集成,服务编排,工作流程服务化。
学习资料如下,有兴趣同学可以共同讨论,采用的是jboss的esb,因为规则引擎和工作流都是jboss的,几乎是jboss的soa平台。另外,个人也在学习osgi因为将要用到
esb学习资料
http://docs.jboss.org/jbossesb/docs/
http://www.mastertheboss.com/jboss-soa
Esb集成JBPM
https://access.redhat.com/knowledge/docs/en-US/JBoss_Enterprise_SOA_Platform/4.2/pdf/SOA_ESB_JBPM_Integration_Guide/JBoss_Enterprise_SOA_Platform-4.2-SOA_ESB_JBPM_Integration_Guide-en-US.pdf
osgi学习资料
只要下载下集就可以了,一个osgi简单视频,字典不同bundle的例子
http://dl.vmall.com/c0m5ot6iad
分享到:
相关推荐
jboss esb 实例及讲解,我收集的资料整理做成书
JBossESB学习笔记 收集了网上1-16系列教程,笔记详细介绍了JBossESB各个组件的特性及配置文件的说明
jbossesb开发手册,适合初学者学习使用
JBoss ESB新手指南 / JBoss ESB Beginners Guide。 一本很好的jboss esb入门书籍。
JBOSS_Esb学习资料包含各种基础学习资料与协议交互资料
JBoss ESB 入门例子。主要是一个Server和一个Client。
3.8. JBossESB和它与SOA的关系 11 4. 第二章 企业服务总线 13 4.1. 概述 13 4.2. 构建的必要条件 15 4.3. 注册和存储 16 4.4. 创建服务 16 4.5. 服务的版本化 16 4.6. 集成遗留系统 17 5. 第三章 什么时候使用JBoss...
一、Jboss ESB的简介 1、 什么是ESB。 ESB的全称是Enterprise Service Bus,即企业服务总线。ESB是过去消息中间件的发展,ESB采用了“总线”这样一种模式来管理和简化应用之间的集成拓扑结构,以广为接受的开放...
直市场解决方案(VMS)是NAVTEQ公司中的一个机构,负责为客户提供定制的解决方案,...在本文中,我将讨论如何使用JBoss中间件平台来构建这样的系统,尤其是使用JBoss ESB和jBPM(JBoss Business Process Management)。
JBoss ESB Beginner's Guide
NULL 博文链接:https://siye1982.iteye.com/blog/592400
1.JBossESB的总体要求和我们应采取的架构方法的纲要。2.JBossESB的主要目的是提供一个部署,运行和管理的SOA基础结构。 3.SOA原则将贯穿于整个架构,而传统意义上ESB可能是它所提供功能的一狭小部分
自己辛苦整理的网上的JBoss ESB学习笔记 ,非常详细,代码操作都有截图; 希望大家多支持! 学习笔记PDF的目录如下: 1——搭建ESB开发环境 2 2——第一个ESB代码Hello World 12 3——第二个ESB代码Hello World ...
中文版,简易介绍 JBOSS ESB的说明文档.
JbossESB开发环境配置.docxJbossESB开发环境配置.docx
Jboss_ESB学习笔记以及总结和实例
JBoss SOA 开发指南, 内容包括SOA平台配置、协议转换,重点介绍基于JMS的SOA实现机制。
JBossTools实践系列:JBossESB服务开发入门
本书详实提供了最新JBoss ESB 的开发和编程指南。
对jbossesb有一个基础的理解,想更深入了解,请下载。