An Open Road to the Future

Bring your Synergy applications to the forefront of service-oriented architecture with the Harmony Core web services framework 

Your End(point) to End(point) Solution for Implementing Web Services

Harmony Core enables Synergy developers to transform legacy line-of-business applications into highly secure RESTful web services that facilitate integration with new clients and other solutions.

Deliver a lightweight, modern UI for users

Create executive information systems/dashboards

Enable ad hoc querying/reporting 

Integrate applications

Talk About Valuable Exposure!

Harmony Core’s open-source framework makes it easy to expose application data and business logic via RESTful web services APIs. Leveraging the power of OData, Harmony Core makes web service endpoints fully queryable, including the ability to follow logical relationships between different types of information. This gives developers considerable flexibility when interacting with their Harmony Core–based web services.

Harmony Core

Easy to learn
Protects your investment
Minimal code disruption
Built on industry standards
Reliable and well-supported

Harmony Core–based services

Flexible to match your business needs
Fast with optimal performance built in
Scalable to grow with your business
Extensible and future-ready
Secure to protect your data and services

Industry standards provide security and stability

Harmony Core is made up of industry-standard tools, APIs, and environments that keep your system secure and in sync with evolving technologies. 

Leveraging Legacy Code with Traditional Bridge

Traditional Bridge enables seamless integration of legacy Synergy code into your Harmony Core solution. By allowing you to call Synergy routines from .NET services, it ensures you can incorporate your established functionality into modern software architectures—whether you’re handling the full business logic of a web service endpoint or providing supporting functionality for a specific operation.

Automated Code Generation

An open-source tool designed for Synergy developers, and an integral part of many Harmony Core implementations, CodeGen automates the generation of source code in DBL or other languages. It uses metadata stored in a Synergy repository to define data structures and applies template-based rules to specify how the code should be generated. By merging this information, CodeGen produces tailored source code that meets specific development requirements, saving time and reducing manual coding efforts.

Unlocking the Power of Modern Web Services

Revolutionizing DBL solutions through RESTful architecture

RESTful web services have become an increasingly important focus for business application developers as they strive to integrate with other solutions, enhance their UI/UX, and protect their software investment. This white paper explains how developers can easily build RESTful web services to expose Synergy data and business logic.

Harmony Core in Action

Learn More