Connectivity and Open-Source Tools
The tools you need, at your disposal
An Open Road for your Applications
Synergex has tools that enable you to provide open and controlled access to your Synergy applications and data. You can build RESTful web services with APIs that expose Synergy data and logic to other applications. You can also connect your applications to third-party relational database systems. Modernize your applications faster, with less risk and at lower cost.
An Open-Source Framework
Harmony Core makes it easy for Synergy developers to expose application data and business logic via RESTful web services APIs.
Harmony Core leverages the power of OData, making web service endpoints fully queryable, and even includes the ability to follow logical relationships between different types of information. This gives developers considerable flexibility when interacting with those services.
With Harmony Care, you basically transform monolithic, legacy line-of-business applications into highly secure “black box processing engines” that retain your investments in code and data so you can do things like
Deliver a lightweight, modern UI for users
Create executive information systems/dashboards
Enable ad hoc querying/reporting
Integrate applications
Harmony Core in Action
Healthier-food wholesaler UNFI supercharges its busy supplier portal
- Migrated portal to improve security
- Enabled channel management in multiuser applications
- No custom code required
Forward Solutions fuels its ERP refresh with Harmony Core
- Revitalized critical application
- Retained functionality with minimal code changes
- Minimized risk to application, with good ROI
Radley steers their automotive EDI application into the future with new web technologies and a new UI
- Implemented cleaner, modern UI
- Replaced aging-out web technologies
- Laid path for modern development
RDBMS Access
SQL Connection provides an open gateway from Synergy applications to third-party relational database management systems like Oracle, MySQL, and Microsoft SQL Server. Use SQL Connection to bring the powerful features of relational databases to your users.
SQL Connection is an API and a set of database drivers that enable Synergy applications to use SQL-based functions to access and manipulate data from various relational database systems.
Other Connectivity Tools
Synergy/DE data-access tools—including our xfSeries and xfODBC—have long helped developers access and manage data locally or remotely and through popular third-party applications. If you’re using these tools today and you’re interested in moving to a more standards-based solution, consider Harmony Core. We can help you make the move.
Automated Code Generation
CodeGen is an open-source tool that can be used to generate code for a variety of programming languages, including Synergy DBL, C#, Visual Basic, and Java. It can also create XML files, HTML files, ASP.NET, Web Forms, and XAML files for WPF or Silverlight applications—essentially any text-based file whose content relates to information stored in a Synergy repository.
Automatic code generation helps you get your new applications to market more quickly. CodeGen is the backbone of Harmony Core and SQL Replication for many Synergex customer applications. Get CodeGen from GitHub.