Developing Your Own Components (Magic xpi 3.x)
A Magic xpi component is used to connect to third-party products. It provides fundamental connectivity and is highly customized. The Magic xpi Suite supplies you with a number of out-of-the-box smart components. These are ready for you to use in your flows and only require configuration.
The Magic xpi Suite also lets you develop your own components. Components can be developed in Java or uniPaaS, Magic Software’s development tool. You can access uniPaaS directly through the Magic xpi Suite Editor.
You develop Java components in any Java language editor . You can develop the components separately and then add them to the Magic xpi Suite. Use the Class Type Repository to define the default location of your Java editors.
Click here to access a technical note about Magic xpi's Component SDK utility.
To create a component:
-
From the Magic xpi Studio's Tools menu, select Component SDK to open the Component SDK Maintenance dialog box. The read-only fields in this dialog box display the created components' parameters. Here, you can create additional components, or delete components that you have already created. The Component SDK option is available from the Tools menu when the project is open or closed.
-
Click New to open the Component Model SDK dialog box. In this dialog box, you will define the new component's settings.
Every new component that you define in the Component SDK will be added to the User Components group in the Components pane.
How Do I Move a User-Defined Component to the Deployment Environment?