Readers may be familiar with the Tutorials Gallery in the App Connect Enterprise Toolkit which has over 140 tutorials which provide simple guided instructions for users who are new to the Toolkit and which help you get simple example functionality up and running quickly. Typically each tutorial takes between 5 and 15 minutes to complete. New in 13.0.1.0 we have introduced a new restyled Patterns Gallery which has a very similar look and feel to the Tutorials. At first glance Patterns and Tutorials sometimes seem pretty similar. Both are helpful in particular for new users or those who would like to get a solution up and running fast by starting off from a working example. Where as a Tutorial provides a fixed set of resources to show a running example, a Pattern presents you a set of choices which allow the generated resources to be customized to fit the way you want to use them. As well as being a handy idea for getting to know ACE, patterns are also reusable solutions that encapsulate a tested approach to solving a common architecture, design, or deployment task in a particular context. Patterns are helpful because they:
- Generate customized solutions to a recurring integration problem in an efficient way
- Encourage adoption of preferred techniques in message flow design
- Help guide developers who are new to the product
- Provide consistency in the generated resources
At the time of this initial release we have added 92 patterns to the Pattern Gallery which have been categorized as:
- Format Transformation Patterns
- Protocol Transformation Patterns
Over the coming months we hope to add even more patterns to the gallery in the following categories:
- Enterprise Integration Patterns
- Messaging Patterns
- Scatter-Gather Patterns
When you select a pattern from the Toolkit Patterns Gallery, it will be downloaded and added in to your Toolkit installation. You will then be guided to a screen which has a button to Create New Instance. Each pattern instance has a name to identify it, and the user experience will guide you through a set of choices before hitting a Generate button to create the project(s) and resources. If there's any choice that you regret later you can always go back later and regenerate the pattern instance.
For more experienced users, the Toolkit also offers the opportunity to author your own patterns so if you've never tried this before then why not give it a go?