我声明我对Angular和Thrift都是新手,并且我正在寻找一个能够执行以下任务的起始项目: 从example.thrift文件开始,将在端口4010上生成并激活Apache服务器。 我想从同一个example.thrift文件中生成一个客户端,并将其插入另一个Angular项目(例如angular-express)
所以:
----------------------
GetMethod | GUI Angular |
--------------|----- thrift client |
| -----------------------
* |
----------------- ----------------------
| 4010 | | 8000 |
| apache thrift | | Angular Express |
| server | | server |
----------------- ----------------------
这个想法是,如果我连接到端口8000,则Angular客户端会被拉起并提供一个GUI(想象一下带有“获取示例”按钮)。 如果用户单击“获取示例”按钮,则其中的Angular会调用example.thrift客户端的相应方法,该客户端又将方法调用到端口4010上的相应服务器。
有可能做到吗? 有人遇到过同样的问题吗? 谁能给我一个示例项目?