`
yarafa
  • 浏览: 88040 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JBoss ESB学习笔记1——搭建ESB开发环境

阅读更多

最近由于工作需要用到了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…

Jboss ESB

 

 

2.2 选择本地插件安装文件

Jboss ESB

 

 

2.3 安装
选中All JBoss Tools进行安装,其余不选。之后按提示操作,直至安装完成,安装完成后需要重新启动Eclipse。

Jboss ESB

Jboss ESB

 

 

3. 环境配置

经过上面的步骤后,插件已安装成功,下面还需要对开发环境做适当的配置。

3.1 服务器配置

Window --> Prefences --> Server --> Runtime Environment --> Add…,在弹出窗口中选择JBoss 4.2 Runtime,然后配置本地JBossESB Server的路径以及JDK的路径,之后Finish即可。

Jboss ESB

Jboss ESB

Jboss ESB

 

 

3.2 JBoss Tools配置
Window --> Prefences --> JBoss Tools --> JBoss ESB Runtimes --> Add…,在弹出窗口中配置本地JBoss ESB Server的路径,之后Finish即可。

Jboss ESB

Jboss ESB

 

 

3.3 服务器透视图配置
打开Server透视图(Window --> Show View --> Server),在该透视图中:右键 --> New --> Server,在弹出窗口中选中JBoss AS 4.2,此时会默认设置之前已配置好的JBoss ESB Server信息,然后一路Next直至最后Finish即可。配置好后的Server透视图如下所示,这里可以清晰的看到ESB服务器所使用的端口信息。

Jboss ESB

Jboss ESB

Jboss ESB

 

3.4 启动服务器
在上述Server透视图中启动服务器,如果启动过程没有任何错误,那么在启动完成后,用浏览器打开以下地址:http://localhost:8080/,如果能出现如下图所示的页面,则表示服务器配置成功,下面可进行ESB开发了。

Jboss ESB

 

至此,JBoss ESB的开发环境已搭建完毕。至于如何开发,请见下回分解。

 

 

-----------------------------------------------------
Stay Hungry, Stay Foolish!
http://yarafa.iteye.com
Afa
Dec 12nd, 2010
-----------------------------------------------------

 

分享到:
评论
8 楼 KevinGarnett 2011-11-07  
我用eclipse的插件 JBoss tools来建Jboss Esb runtime的时候不能建了

错误提示: Error occurred while loading JBoss ESB 4.2 runtime . Please select a correct JBoss ESB runtime or JBoss ESB server location

不知道怎么回事?
7 楼 lzhoumail 2011-11-07  
感谢
6 楼 bluhar 2011-05-12  
楼主很细心.
5 楼 yarafa 2011-04-25  
JBoos ESB Server4.7用的是4.2的JBoss微内核
4 楼 crabboy 2011-04-24  
很好的博文,收益非浅了。希望能多出JbossESB文章。
3 楼 socall 2011-03-17  
十分谢谢你的分享

2 楼 yarafa 2011-03-15  
crabboy 写道
jboss 4.2 运行库和jboss tools 运行库 用的都是 jboosesbserver4.7?

应该是,在eclipse中进行设置时,只能选4.2的
1 楼 crabboy 2011-03-13  
jboss 4.2 运行库和jboss tools 运行库 用的都是 jboosesbserver4.7?

相关推荐

    JBoss ESB学习笔记1-搭建ESB开发环境.docx

    本篇笔记将详细介绍如何搭建JBoss ESB的开发环境。 首先,我们需要准备的是Eclipse IDE,这里推荐使用Eclipse-JEE 3.5版本,因为该版本对Java EE开发有着良好的支持,同时包含了对各种服务器的集成。如果你还没有...

    JBOSS_Esb学习资料

    1. **基础入门**:如《JBoss_ESB学习笔记5——第四个ESB应用Hello World File Action.doc》所示,初学者通常从“Hello World”程序开始,了解如何创建并运行一个简单的ESB服务。这一阶段会介绍ESB的基本概念,如服务...

    JBossESB学习笔记(1-16全)

    JBossESB学习笔记 收集了网上1-16系列教程,笔记详细介绍了JBossESB各个组件的特性及配置文件的说明

    JBossESB学习笔记.rar_Jboss_ESB_esb和aop

    【JBoss ESB 学习笔记】 JBoss ESB(Enterprise Service Bus,企业服务总线)是Red Hat公司开发的一款开源服务导向架构(SOA)平台,它为分布式应用程序提供了集成和互操作性。本笔记将深入探讨JBoss ESB的核心概念...

    JBoss ESB 学习笔记

    ### JBoss ESB 学习笔记知识点概览 #### 一、搭建ESB开发环境 - **工具准备**: - Eclipse-JEE 3.5:集成开发环境,支持Java EE标准,适合企业级应用程序开发。 - jbossesb-server-4.7:JBoss ESB的具体版本,为...

    JbossESB开发环境配置.docx

    **JBoss ESB 开发环境配置** JBoss ESB(Enterprise Service Bus)是Red Hat公司提供的一个开源中间件,用于构建服务导向架构(SOA)。它允许不同系统间的通信和服务集成,提供了一种灵活、可扩展的方式来管理和...

    Jboss_ESB学习笔记

    【JBoss ESB学习笔记】 ...通过本学习笔记,你将对JBoss ESB有一个全面的认识,并具备基础的使用和开发能力。随着实践的深入,你将能够灵活运用JBoss ESB解决企业级应用集成中的各种挑战,提升系统的可扩展性和灵活性。

    JBoss ESB新手指南

    安装JBoss ESB通常涉及下载软件包、配置服务器环境变量以及启动和停止服务。初学者需要熟悉相关命令行操作或使用提供的管理控制台。 5. **开发与部署** 使用JBoss ESB,开发者可以创建服务、编写服务逻辑、配置...

    JbossESB4.6 程序开发

    - **环境搭建**:安装必要的软件包,如Java环境、JBoss ESB等,并进行版本兼容性检查。 - **配置文件详解**:深入了解`esb.xml`等配置文件的作用及配置项的意义,如端口设置、日志级别等。 - **安全设置**:包括用户...

    JBoss ESB 开发指南

    《JBoss ESB 开发指南》是一本专为开发者设计的详实教程,旨在提供关于最新版本JBoss ESB(企业服务总线)的全面编程和开发指导。JBoss ESB是一款开源的企业服务总线解决方案,它允许在分布式环境中集成各种服务和...

    jboss esb 实例

    jboss esb 实例及讲解,我收集的资料整理做成书

    Jboss ESB简介及开发实例

    一、Jboss ESB的简介 1、 什么是ESB。 ESB的全称是Enterprise Service Bus,即企业服务总线。ESB是过去消息中间件的发展,ESB采用了“总线”这样一种模式来管理和简化应用之间的集成拓扑结构,以广为接受的开放...

    Jboss-ESB学习笔记.doc

    本篇学习笔记主要围绕 JBoss ESB 的一个基础应用——“Hello World File Action”进行讲解,这个例子展示了如何利用 JBoss ESB 的 File Gateway 功能来监控文件系统变化,并通过 JMS(Java Message Service)消息...

    JBOSSESB学习小结

    NULL 博文链接:https://siye1982.iteye.com/blog/592400

    JBOSS ESB程序员指南

    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...

Global site tag (gtag.js) - Google Analytics