trm-server
TRM (Transport Request Manager) Server
- Version
- 6.4.1
- License
- MIT
- Downloads
- 365
Maintainers
simonegaffurini
README
[](https://github.com/RegestaItalia/trm-docs/blob/main/CODE_OF_CONDUCT.md)
[](https://trmregistry.com/package/trm-server)
[](https://trmregistry.com/package/trm-server)
[](https://trmregistry.com/package/trm-server)
| 🚀 This project is funded and maintained by 🏦 | 🔗 |
|-------------------------------------------------|----------------------------------------------------------------|
| Regesta S.p.A. | [https://www.regestaitalia.eu/](https://www.regestaitalia.eu/) |
| Clarex S.r.l. | [https://www.clarex.it/](https://www.clarex.it/) |
**trm-server** is the server-side component of TRM.
It acts as the secure bridge between the **SAP application server** and the **TRM client**.
It exposes the APIs that allow TRM to import/export transports, and, as a consequence, it must be installed **only** on source and target systems, as its not required on any other system in the landscape.
```
┌──────────────────────────┐
│ TRM Client │
└─────────────┬────────────┘
│
│ System Connector
│ (RFC SDK / REST / BTP / ...)
▼
┌──────────────────────────┐
│ trm-server │
│ (Installed on SAP) │
└─────────────┬────────────┘
│
│ Native SAP APIs
▼
┌──────────────────────────┐
│ SAP System │
└──────────────────────────┘
```
# Basic Usage
In a typical scenario, TRM Client connects to a SAP system through a **System Connector** (RFC SDK, REST, BTP, etc.).
After checking that **trm-server** is installed on the system, the client uses its APIs to perform secure and controlled transport export and import operations.
If not installed, the client can still communicate directly with the SAP system, but with limited capabilities and without extended TRM features.
# Documentation
Full documentation can be seen at [https://docs.trmregistry.com](https://docs.trmregistry.com).
To install **trm-server** on your system, [follow the this guide](https://docs.trmregistry.com/#/server/setup).
# Contributing
Like every other TRM open-soruce projects, contributions are always welcomed ❤️.
Make sure to open an issue first.
Contributions will be merged upon approval.
[Click here](https://docs.trmregistry.com/#/CONTRIBUTING) for the full list of TRM contribution guidelines.
[<img src="https://trmregistry.com/public/contributors?image=true">](https://docs.trmregistry.com/#/?id=contributors)