RelativityOne for Developers
Extending Relativity vs. Integrating with Relativity
This comparison describes main differences between integrating with Relativity with the available APIs, and extending Relativity with the available Extension Points
|
Extending Relativity |
Integrating with Relativity’s APIs |
Languages and tooling |
Must use .NET Framework 4.6.2 and deploy using Relativity’s Application Deployment System. |
Integrate using any tool or language that supports REST. |
Deployment |
Runs on Relativity’s platform, inside Relativity’s ecosystem and datacenter. |
Runs on your own private cloud, datacenter, and/or machines |
Observability and troubleshooting |
Access to logs through the Log Extractor tool. |
Access to any observability tools that you use. |
Maintainability |
Code must be kept updated multiple times each year as Relativity’s implementation continues to evolve |
Domain driven; stable abstractions allow integrations to remain unchanged for years at a time. |