Difference between revisions of "VulCon"

From GreenVulcano Wiki
Jump to: navigation, search
(Installation)
Line 39: Line 39:
 
To dive into all {{VULCON}} features follow [[{{VULCON}} resources]] section.
 
To dive into all {{VULCON}} features follow [[{{VULCON}} resources]] section.
  
==Web Services==
+
=={{GVWS}}==
One of the most commonly used technologies are [http://en.wikipedia.org/wiki/Web_service Web Services], that are the exposure of business services to the external world, using a contract called [http://en.wikipedia.org/wiki/Wsdl WSDL]. {{VULCON}} helps the user to expose an [http://en.wikipedia.org/wiki/Enterprise_service_bus ESB] service as a Web Service, leaving the user the task to define data structures in order to interact with the external world. {{VULCON}} provides two wizards for creating new Web Services. The first one starting from an ESB service and creating the WSDL and the AAR to deploy ([[Bottom-up method]]), the second one, starting from a WSDL, creating ESB services for each choosen operation ([[Top-down method]]).
+
One of the most commonly used technologies are [http://en.wikipedia.org/wiki/Web_service Web Services], that are the exposure of business services to the external world, using a contract called [http://en.wikipedia.org/wiki/Wsdl WSDL]. {{VULCON}} helps the user to expose an [http://en.wikipedia.org/wiki/Enterprise_service_bus ESB] service as {{GVWS}}, leaving the user the task to define data structures in order to interact with the external world. {{VULCON}} provides two wizards for creating new {{GVWS}}. The first one starting from an ESB service and creating the WSDL and the AAR to deploy ([[Bottom-up method]]), the second one, starting from a WSDL, creating ESB services for each choosen operation ([[Top-down method]]).
  
 
==DataTransformation==
 
==DataTransformation==

Revision as of 09:48, 31 January 2012

Introduction

VulCon working area

VulCon is a graphical console that helps the users to design and configure GreenVulcano® ESB business flows. It's an Eclipse plug-in.

The actors involved in GreenVulcano® ESB business flows implementation are:

  • Business Analyst: designs the business flow regardless how to interface systems.
  • Technical specialist: configures the flow designed by Business Analyst, adding all technical information needed to interface systems.

At the end of design and configuration job, the user is able to generate a zip file containing all necessary GreenVulcano® ESB files, in order to deploy and test the business flows by means of GV Console®.

Requirements

In order to install and run VulCon plug-in, you must accomplish the following requirements:

  • Java JDK SE (v.1.6 or higher) download
  • Eclipse IDE for Java EE Developers (v.3.5 or higher) download

Installation

VulCon plug-in installation

The installation procedure consists in decompressing the vulcon-(Version Number).zip file and then copying the jar file into Eclipse dropins folder. After starting Eclipse, you can check if the plug-in has been installed correctly, following the menu item

Help --> About Eclipse Platform --> Installation Details.

In the plug-in list check if "VulCon Editor" is present, in this case it has been successfully installed.

In order to see VulCon license information

Open Windows --> Preferences --> VULCON section.

From this section you can see:

  • the product expiration date
  • max VulCon service's operation
  • max VulCon system's operation
  • max VulCon services
  • max VulCon systems

Next steps

In order to learn more about VulCon user interface see Example Creating a new VulCon project and VulCon perspective section. Otherwise, if you already know the user interface, you may want to design and configure your VulCon first flow. Once implemented your business flow you may visit the VulCon deploy or GV Console deploy. To dive into all VulCon features follow VulCon resources section.

Web Services

One of the most commonly used technologies are Web Services, that are the exposure of business services to the external world, using a contract called WSDL. VulCon helps the user to expose an ESB service as Web Services, leaving the user the task to define data structures in order to interact with the external world. VulCon provides two wizards for creating new Web Services. The first one starting from an ESB service and creating the WSDL and the AAR to deploy (Bottom-up method), the second one, starting from a WSDL, creating ESB services for each choosen operation (Top-down method).

DataTransformation

da vedere http://www.greenvulcano.com/wiki/index.php/ManualeDataTransformation

VulCon Context Menus and Tooltips

Elements of VulCon views are described by an associated DTD. Each element has both formal and improved controls defined in the same DTD. Context menu and popups works through this mechanism, and they appear clicking on a VulCon views element with mouse right button (Fig.1)

Figure 1 Context Menu.

In addition, comments and warnings (reported in red colour background) of DTD elements appears as tooltip when user hovers the cursor over an item. (Fig.2)

File:Commentsandwarnings.png
Comments and warnings
Figure 2 Comments and warnings.