This repository contains a set of samples making use of the Tales framework and Tales-Rigs client and services. The recommended order for looking at the samples is:
- Simple Service
- Multiversion Service
- User Service / Client (requires a running ObjectId Service from Tales - Rigs)
- Complex Service
- Website Service
Maven produces a fully working version of each service. The service, config and dependencies are all placed into the target directory. To run one of the samples the command line will look something like:
java -jar sample_filename.jar -settings.file=config/settings.properties
For example, to run the Complex Service you would type:
java -jar tales.samples.complex_service-0.0.1-SNAPSHOT.jar -settings.file=config/settings.properties
In total there are three repositories that make up the Tales suite:
-
Tales: This is the primary repository that contains only the framework.
https://github.com/Talvish/Tales -
Tales - Samples: This repository contains various samples show the capabilities of the framework. Samples range from simple, to complex, to near real services.
https://github.com/Talvish/Tales-Samples -
Tales - Rigs: This repository contains usable services and their clients built using Tales. The intention is for these components to be used in real environments.
https://github.com/Talvish/Tales-Rigs