Реализовать клиент Angular, который может взаимодействовать с сервером Apache Thrift - PullRequest
0 голосов
/ 08 ноября 2019

Я заявляю, что я новичок в Angular и Thrift, и я ищу стартовый проект, чтобы иметь возможность реализовать следующую задачу: Начиная с файла example.thrift, сервер Apache генерируется и активируется на порту4010. Из того же файла example.thrift я хотел бы сгенерировать клиента и вставить его в другой проект Angular (например, angular-express)

Итак:

                       ----------------------        
           GetMethod   |   GUI Angular       |
         --------------|----- thrift client  |
        |              -----------------------
        *                         |
-----------------      ----------------------    
|     4010      |      |        8000        |
| apache thrift |      |   Angular Express  |
|    server     |      |       server       |
-----------------      ----------------------  

Идея состоит в том, чтоесли я подключаюсь к порту 8000, клиент Angular запускается с графическим интерфейсом (представьте, с помощью кнопки get-example). Если пользователь нажимает кнопку get-example, Angular внутри нее вызывает соответствующий метод клиента example.thrift, который, в свою очередь, вызывает метод для соответствующего сервера на порту 4010.

Это можно сделатьЭто? У кого-нибудь была такая же проблема? Кто-нибудь может дать мне пример проекта?

...