Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Tigerstripe Simple Model Tutorial"
(→Designing a simple Service Contract with Tigerstripe Workbench) |
(→Designing a simple Service Contract with Tigerstripe Workbench) |
||
Line 4: | Line 4: | ||
* [[Create a New Tigerstripe Project]] to contain the model. | * [[Create a New Tigerstripe Project]] to contain the model. | ||
+ | =Create a New Tigerstripe Project= | ||
+ | '''Tigerstripe''' projects contain the details of a Service Contract Model. More specifically, they contain the following: | ||
+ | |||
+ | * A set of '''Model Artifacts''' that define an Information Model and the Behavior Model used in a Service Contract. | ||
+ | * A '''project descriptor''' (tigerstripe.xml), used to store additional properties about the project. Such properties can include the project version, description, but can also include properties that are used when generating code. | ||
+ | * A set of diagrams providing a graphical representation of the Service Contract. | ||
+ | |||
+ | |||
+ | To create a new Tigerstripe Project: | ||
+ | |||
+ | *From the '''File''' menu, select '''New''' and click '''Project'''. Alternatively, you can click the [[Image:new_project_icon.gif]] icon on the toolbar. The '''New Project: Select a wizard''' dialog box opens. | ||
+ | |||
+ | [[Image:newproject.png]] | ||
+ | |||
+ | *Select '''Tigerstripe Project''' and click '''Next'''. The '''New Tigerstripe Project''' dialog box displays. | ||
+ | |||
+ | [[Image:new_project_wizard.gif]] | ||
+ | |||
+ | *Enter a name for your project. | ||
+ | <ul>For this tutorial, the project name is ''SimpleProject''.</ul> | ||
+ | |||
+ | *Click '''Finish''' to create your new project. | ||
+ | |||
+ | |||
+ | Note: Click '''Help''' and select '''Help Contents''' for more information about other options available. | ||
+ | |||
* [[Document the new Project]] by editing the Project Descriptor. | * [[Document the new Project]] by editing the Project Descriptor. | ||
* [[Create a Service End-point Model]] representing the integration point. | * [[Create a Service End-point Model]] representing the integration point. | ||
+ | |||
=Generate the service definition= | =Generate the service definition= | ||
=Review the generated code= | =Review the generated code= | ||
=Enhance your model= | =Enhance your model= |
Revision as of 11:49, 9 January 2008
< To: Tigerstripe_Tutorials
Contents
Designing a simple Service Contract with Tigerstripe Workbench
- Create a New Tigerstripe Project to contain the model.
Create a New Tigerstripe Project
Tigerstripe projects contain the details of a Service Contract Model. More specifically, they contain the following:
- A set of Model Artifacts that define an Information Model and the Behavior Model used in a Service Contract.
- A project descriptor (tigerstripe.xml), used to store additional properties about the project. Such properties can include the project version, description, but can also include properties that are used when generating code.
- A set of diagrams providing a graphical representation of the Service Contract.
To create a new Tigerstripe Project:
- From the File menu, select New and click Project. Alternatively, you can click the icon on the toolbar. The New Project: Select a wizard dialog box opens.
- Select Tigerstripe Project and click Next. The New Tigerstripe Project dialog box displays.
- Enter a name for your project.
- For this tutorial, the project name is SimpleProject.
- Click Finish to create your new project.
Note: Click Help and select Help Contents for more information about other options available.
- Document the new Project by editing the Project Descriptor.
- Create a Service End-point Model representing the integration point.