Projects and Resources

A project is a collection of all configured resources that implement the enterprise integration. The top-level (root) folder in the Project panel represents a project.

Resources are the components of a project. For example, an adapter Publication Service is a resource. Resources can be complex and contain other resources, much like a folder can contain other folders on your computer file system.

Project Formats

You can work with a TIBCO Designer project saved in many formats:

Recommended Formats

Legacy Formats

Deployment Format

Recommended Formats

It is a good practice to save your project in one of the following formats:

As a multi-file project

The multi-file format uses one file for each top-level resource. The top-level resource might contain other resources. For example, each adapter configuration is represented by one file, which includes the services inside the file.

Multi-file projects are well suited for development because they support file sharing and use a version control system. In addition, loading them at design time is usually faster.

Under XML Canon

XML Canon/Developer (XCD) is a comprehensive development platform with which an organization can store their XML assets, for example, XML schemas, DTDs, adjuncts, instance documents, and stylesheets, in a central repository that facilitates adaptability, collaboration, and management.

XML Canon uses permissions to control access to the stored files. XML Canon also provides version control, protecting the development process from duplicate or conflicting efforts.

ZIP archive

ZIP archive is the recommended archive format for backing up a TIBCO Designer project.

Legacy Formats

TIBCO Designer also supports the import and export of projects from and to one of the following legacy formats used in earlier versions:

Single-file repository project — A single DAT file exported to a local repository.
Server-based repository project — A server-based DAT file. You can manage the project by using a TIBCO administration server.

Deployment Format

When you are ready to deploy your project, you must generate an EAR (Enterprise Archive) file, which contains the configuration for the adapter instances and processes you want to deploy. You can then use TIBCO Administrator to upload the archive and deploy the associated adapter and processes on the machine of your choice.