Integration

The Devprime platform offers several strategies for integration with legacy applications, using the web adapter for technologies such as Open API, RESTful, HTTP, gRPC and GraphQL. In addition, you can use the State adapter (Database / Storage) and the Stream adapter for asynchronous communication through events.

A common strategy in modern applications is to use the Anti-Corruption Layer Pattern (ACL) to act as an intermediary between legacy software and modern applications. This avoids a frequent problem, which is the contamination of new applications by legacy system errors.

In an Anti-Corruption Layer Pattern (ACL) scenario, the Devprime platform can be employed to expedite the development of the Anti-Corruption Layer Pattern (ACL), which is a temporary integration project. This pattern is especially useful when migrating from the legacy system to newer technologies.

In modern applications, integrations can be performed directly through the features offered by Web adapters (for exposing services), State (for data sharing), Stream (for sending and receiving events) and Services (for communicating with external APIs). This provides an effective and modular way to connect different system components while maintaining integrity and separation of concerns.


OpenAPI

OpenAPI Specification (OpenAPI)

Last modified October 17, 2023 (e38ae05b)