`
helloyesyes
  • 浏览: 1319547 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

开发ServiceMix的可视化Eclipse插件CIMERO

阅读更多

The CIMERO project: a graphical Eclipse tool for ServiceMix

地址:http://servicemix.apache.org/cimero-editor.html

This Eclipse plugin permits to create graphically a configuration of a ServiceMix flow. With the created graph, user can build an XML configuration file to ServiceMix or a JBI package. The graphical configuration contains a toolbox (which contains some Binding Components and some Service Engines), a drawing area and a properties area.

To use it, you have just to choose the component you want in the toolbox and to drop it on the drawing area. Then, you can configure it and connect it with other components (see the screenshot).

Moreover, we associated this plugin with a second one which allows to create and run a ServiceMix server under Eclipse (based on the source code provided by ServiceMix). Then, our plugin is able to deploy a JBI package on a ServiceMix server by a single mouse click (without competition with the future ServiceMix plugin).

分享到:
评论

相关推荐

    ServiceMix插件

    cimero ServiceMix插件是一个专门针对ServiceMix设计的可视化工具,它的主要目标是为开发者提供一个直观、易用的界面,以便于管理和操作ServiceMix环境。通过这个插件,开发者可以更便捷地进行服务的创建、部署、...

    ServiceMix学习之我见

    ServiceMix 是一个开源的企业服务总线(Enterprise Service Bus, ESB),它基于 Java Business Integration (JBI) 标准,为分布式系统提供灵活、可扩展的集成解决方案。ESB 是现代企业架构中的关键组成部分,它允许...

    servicemix

    在Apache ServiceMix中,JBI的实现使得开发者能够以标准化的方式创建、部署和管理服务组件,从而简化了企业级应用程序的集成流程。 五、开发过程与样例应用 在ServiceMix中开发应用的过程包括: 1. 环境准备:安装...

    JBI开发指南(Servicemix开发指南)

    总的来说,JBI开发指南(ServiceMix开发指南)是一份珍贵的资源,为开发者提供了一条学习JBI和ServiceMix的入门之路。通过这份指南,开发者可以掌握JBI规范的核心概念,包括JBI定义的消息交换模式和应用程序接口。而...

    Maven管理ServiceMix工程

    在Java企业级开发中,Apache ServiceMix是一个流行的开源企业服务总线(ESB)和应用服务器,它基于OSGi容器,并且集成了许多开源项目,如Apache Camel、CXF等。Maven作为Java项目的构建工具,通过其强大的依赖管理和...

    servicemix代理web service

    【Servicemix代理Web Service】是企业级集成平台Apache Servicemix中的一个重要功能,它允许开发者通过Servicemix来代理和管理外部的Web服务。这种代理方式提供了多种优势,包括服务的路由、转换、监控以及安全性...

    蓝眼睛ServiceMix教程

    4. **OSGi服务支撑**:ServiceMix采用了OSGi作为其底层框架,这意味着它可以作为服务容器来管理各种微服务或模块化服务。 ### 安装与配置ServiceMix #### 1.1 ServiceMix环境准备 ##### 1.1.1 Java环境配置 - **...

    ServiceMix学习笔记

    总结,ServiceMix通过JBI标准提供了一种集成服务的有效方式,结合Maven的项目管理和构建能力,使得开发和部署企业级服务更加高效。理解这些核心概念和流程,对于熟练使用ServiceMix进行系统集成至关重要。

    ServiceMix Bundle Camel ActiveMQ环境搭建入门实例Demo

    本书适合入门学习,所有...2.Eclipse开发环境安装搭建 3.用Bundle对应用组件模块化 4.Camel的应用和例子 Bundle之间的消息传递, Errorhandling 负载均衡 。。。。。。 5.Camel利用ActiveMQ来实现对消息的机制的支撑

    SERVICEMIX学习笔记最终版.pdf

    - **插件安装与发布**:要安装ServiceMix的插件或发布组件,只需要将相关文件复制到`hotdeploy`目录下,然后重启ServiceMix即可生效。 #### 二、ServiceMix的重要概念与架构 - **JBI标准概述**: - **JBI**(Java...

    Mule V.S ServiceMix

    作为一款遵循JBI标准的集成平台,ServiceMix旨在提供一个标准化的环境,允许不同组件和服务无缝交互。JBI标准定义了部署单元格式,使得BPEL引擎、规则引擎、转换引擎、脚本引擎等集成组件能够热部署到ServiceMix环境...

    servicemix 7安装使用及camel-cxf代理webservice

    【标题】:“servicemix 7安装使用及camel-cxf代理webservice”涉及的知识点主要涵盖Apache ServiceMix 7的安装配置、Apache Camel和Apache CXF的集成使用,以及如何利用它们来代理Web服务。 Apache ServiceMix是...

    快速入门指南 中文版 ServiceMix4

    ServiceMix是基于OSGi的Java应用程序,它提供了集成多种不同技术和服务的能力,如Java消息服务(JMS)、Web服务、Java存根(EJB)、企业级JavaBean(EJB)和Java持久化API(JPA)等。 1. **介绍** ServiceMix是一...

    使用Servicemix(ESB)发布一个外部的WebService

    - Eclipse WSDL插件,如ServiceArchiveWizard和CodeGeneratorWizard 通过遵循官方文档和教程,你可以逐步学习如何配置Servicemix环境,创建服务组件,以及部署和测试你的服务。Apache Servicemix官方网站和CXF教程...

    使用servicemix实现FTP连接池

    标题“使用servicemix实现FTP连接池”指的是在Java环境中利用Apache ServiceMix框架来创建一个FTP连接池,以提高FTP客户端的性能和资源管理效率。ServiceMix是Apache软件基金会的一个开源企业服务总线(ESB),它...

    ServiceMix总结.doc

    在 Eclipse 中创建一个 OSGi 插件项目,选择 JavaSE-1.7 作为执行环境。 b. 编写一个简单的 Java 类,如 `Hello`,包含一个 `sayHello()` 方法,用于打印 "Hello !!!"。 c. 创建 `OSGI-INF/blueprint/blueprint....

    How does ServiceMix compare to Tuscany or SCA

    作为一个成熟的ESB,ServiceMix允许开发人员通过API、消息传递和数据交换来连接和管理不同的服务。 SCA则是一种编程模型和组件模型,它的目标是简化服务的创建和组合,使开发者能够忽略特定的中间件API或语言。SCA...

    serviceMix大合集

    5. **OSGi**:ServiceMix基于OSGi框架,这是一个模块化系统,允许动态地安装、升级和卸载软件组件,提高了灵活性和可维护性。 6. ** Camel和CXF组件**:Camel是ServiceMix中的路由和 mediation引擎,用于构建复杂的...

Global site tag (gtag.js) - Google Analytics