使用两种不同语言的相同Apache Thrift服务器

时间:2016-09-12 22:34:02

标签: javascript java server thrift

可以将相同的Apache Thrift服务器用于Javascript Web和Java吗?目前,我有一个针对Javascript的ThreadPoolServer:

 TServer server = new TThreadPoolServer(new TThreadPoolServer.Args(serverTransport).processor(processor));

一个简单的Java服务器:

TServer jserver = new TSimpleServer(new Args(jserverTransport).processor(jprocessor));

他们两人共享相同的信息。现在,我有一个问题,其中一些客户端的数据不完整,并且不知道它是否适用于此。

1 个答案:

答案 0 :(得分:0)

如果问题是,客户是否可以使用Thrift支持的任意语言连接特定服务,那么答案就是 YES ,因为that's what Thrift is all about

  

现在,我遇到了这个问题,其中一些客户端的数据不完整,并且不知道是否为此。

add the relevant information,例如

  1. 用什么客户语言,
  2. Thrift协议/传输设置
  3. 代码的相关部分,最后并非最不重要
  4. 你得到了什么错误(包括stacktrace,如果有的话)
  5.   

    我忘了说我使用Http服务器连接到JavasScript。 http://codeshare.io/llR5F   我不知道如何使用它与Java客户端

    Java HTP client应该与JavaScript客户端非常相似。 Thrift库作为一个整体在各种语言中非常一致,包括事物的工作方式和命名方式。