Installing and Licensing Thriftly Developer

The Thriftly Developer toolset is free to install and license, allowing you to start creating APIs from your existing application(s) with zero commitment.

Below, we’ll walk you through installing and licensing Thriftly Developer. After you’ve finished, you’ll be ready to start reviewing and creating some basic Thriftly APIs.

Installing Thriftly Developer

To install Thriftly Developer:

  1. Go to Thriftly.io and select the Try Thriftly Free button.

  2. If you don’t already have a Thriftly account, you must create one by entering your email, selecting Create Account, and following the instructions in the email you receive. If you already have an account, select the Log in link and log in to your account.

  3. From the Thriftly Portal’s Home tab, select Build Your Application.

  4. Select the Download button. Then, run the Thriftly Developer setup.exe file.

  5. The Thriftly Developer Setup Wizard launches to guide you through the installation process. Using the Wizard’s instructions, install Thriftly Developer. As part of the installation, you must:

    1. Accept our license agreement.

    2. Choose where to install Thriftly Developer. We recommend installing Thriftly Developer at the default installation location: C:\ProgramFiles(x86)\Thriftly Developer.

If you navigate to the Thriftly Developer installation folder (which, if you accepted the default installation location, is C:\ProgramFiles(x86)\Thriftly Developer\bin), you should see these four newly installed applications (as well as a number of other files):

Application

What It Is

Thriftly.Developer

The application you’ll use to configure and test your Thriftly APIs after creating them.

Thriftly.Dispatch

A program that routes requests to your APIs.

Thriftly.Java.Invoker

A standalone application Java developers will use to deploy their application on the Thriftly Server. This replaces your Java application’s typical invocation of java.exe.

Trace.Control

A troubleshooting utility that provides API debugging and performance information.

The Thriftly Developer installation also includes programming language-specific example files you can use as a template when creating Thriftly APIs from your application. You can find these files by following the path <User>\Documents\Thriftly Developer. We’ll examine these files in more detail later, when we start creating APIs.

Licensing Thriftly Developer

Now that you have Thriftly Developer installed, you need to license your instance of the application. Go back to the Thriftly Portal’s Build page and select Get a License. From there:

  1. Select the portal_arrow_button button found below your new registration code. Then, select Copy Regcode to save the code to your clipboard.

  2. Launch Thriftly Developer. To do so, open the Windows Start menu, scroll to, and select Thriftly Developer. Then, select Developer Assistant.

    • If you already opened Thriftly Developer while examining your installation folder earlier, you’ll receive a message that says Thriftly Developer is already running. If you receive this message, select OK and go to the next step.

  3. If the About Thriftly Developer window does not appear automatically, open your System Tray and select the Thriftly.Developer icon > Thriftly.Developer > About.

  4. From the About Thriftly Developer window, select Enter Reg Code. The Registration window appears.

  5. Paste your registration code into the Registration window’s Code field. Then, select OK.

Now that you’ve installed and licensed Thriftly Developer, you can get started transforming your existing application functions into web APIs. To do so, choose the appropriate set of programming language-specific instructions from the list below: