最近由于工作需要用到了JBoss ESB,可在网上这方面的资料实在少的让人不敢恭维,而JBoss ESB的官方文档对初学者来说过于抽象,以致于本人开始走了很多弯路,浪费了不少时间才终于找到了方向,找到了学习JBoss ESB的感觉。本文及后续文章将记录下自己的学习过程,以备不时只需,同时,也希望能给同样在迷茫中的初学者一点点的帮助。老鸟可忽略。
说明:本文及后续文章虽非百分百的原创,但毕竟包含本人的努力和付出,所以希望大家转载时务请注明出处:http://yarafa.iteye.com,谢谢合作。
对初学者来说,最重要的不是那些官方文档,而是JBoss ESB提供的一大堆入门实例。不过首先需要搭建自己的ESB开发环境。
1. 工具准备
Eclipse-JEE 3.5
jbossesb-server-4.7
JBossTools-Update-3.1.1.v201006011046R-H111-GA
其中,jbossesb-server-4.7的下载地址:http://jboss.org/jbossesb/downloads.html
JBossTools(Eclipse插件,用于ESB开发)的下载地址:http://www.jboss.org/tools/download.html
注意:这里推荐使用Eclipse-JEE,而不是商业版的MyEclipse,因为MyEclipse 7.0及后续版本太大,对计算机硬件要求较高,而MyEclipse 6.5及之前版本都是基于Eclipse 3.3及之前版本的。对于Eclipse 3.3及之前版本,JBossTools未提供对应的ESB插件。
2. 插件安装
下面的操作默认系统已经正确安装了JDK和Eclipse-JEE 3.5。下面以附图的方式说明安装过程,如有必要,会做简要说明。
2.1 打开插件安装窗口
Help --> Install New Software… --> Add…
2.2 选择本地插件安装文件
2.3 安装
选中All JBoss Tools进行安装,其余不选。之后按提示操作,直至安装完成,安装完成后需要重新启动Eclipse。
3. 环境配置
经过上面的步骤后,插件已安装成功,下面还需要对开发环境做适当的配置。
3.1 服务器配置
Window --> Prefences --> Server --> Runtime Environment --> Add…,在弹出窗口中选择JBoss 4.2 Runtime,然后配置本地JBossESB Server的路径以及JDK的路径,之后Finish即可。
3.2 JBoss Tools配置
Window --> Prefences --> JBoss Tools --> JBoss ESB Runtimes --> Add…,在弹出窗口中配置本地JBoss ESB Server的路径,之后Finish即可。
3.3 服务器透视图配置
打开Server透视图(Window --> Show View --> Server),在该透视图中:右键 --> New --> Server,在弹出窗口中选中JBoss AS 4.2,此时会默认设置之前已配置好的JBoss ESB Server信息,然后一路Next直至最后Finish即可。配置好后的Server透视图如下所示,这里可以清晰的看到ESB服务器所使用的端口信息。
3.4 启动服务器
在上述Server透视图中启动服务器,如果启动过程没有任何错误,那么在启动完成后,用浏览器打开以下地址:http://localhost:8080/,如果能出现如下图所示的页面,则表示服务器配置成功,下面可进行ESB开发了。
至此,JBoss ESB的开发环境已搭建完毕。至于如何开发,请见下回分解。
-----------------------------------------------------
Stay Hungry, Stay Foolish!
http://yarafa.iteye.com
Afa
Dec 12nd, 2010
-----------------------------------------------------
分享到:
相关推荐
1——搭建ESB开发环境 2 2——第一个ESB代码Hello World 12 3——第二个ESB代码Hello World Action 29 4——第三个ESB代码Hello World Notification 38 5——第四个ESB代码Hello World File Action 45 6——第五个...
JBossESB学习笔记 收集了网上1-16系列教程,笔记详细介绍了JBossESB各个组件的特性及配置文件的说明
。。。
Jboss_ESB学习笔记以及总结和实例
Eclipse下Jboss_ESB开发环境搭建
JbossESB开发环境配置.docxJbossESB开发环境配置.docx
jbossesb开发手册,适合初学者学习使用
Jboss_ESB学习笔记,介绍的很详细,可以作为入门文档来看。
JBoss ESB新手指南 / JBoss ESB Beginners Guide。 一本很好的jboss esb入门书籍。
jboss esb 实例及讲解,我收集的资料整理做成书
一、Jboss ESB的简介 1、 什么是ESB。 ESB的全称是Enterprise Service Bus,即企业服务总线。ESB是过去消息中间件的发展,ESB采用了“总线”这样一种模式来管理和简化应用之间的集成拓扑结构,以广为接受的开放...
Jboss_ESB学习笔记.doc
NULL 博文链接:https://siye1982.iteye.com/blog/592400
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 入门例子。主要是一个Server和一个Client。
中文版,简易介绍 JBOSS ESB的说明文档.
搭建JBoss_ESB开发环境过程,有图片
JBOSS_Esb学习资料包含各种基础学习资料与协议交互资料
JBoss ESB Beginner's Guide
1.JBossESB的总体要求和我们应采取的架构方法的纲要。2.JBossESB的主要目的是提供一个部署,运行和管理的SOA基础结构。 3.SOA原则将贯穿于整个架构,而传统意义上ESB可能是它所提供功能的一狭小部分