You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "James E. King, III (JIRA)" <ji...@apache.org> on 2016/06/22 02:35:58 UTC

[jira] [Commented] (THRIFT-311) ASIO client & server

    [ https://issues.apache.org/jira/browse/THRIFT-311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15343223#comment-15343223 ] 

James E. King, III commented on THRIFT-311:
-------------------------------------------

Is this issue still relevant / needed?

> ASIO client & server
> --------------------
>
>                 Key: THRIFT-311
>                 URL: https://issues.apache.org/jira/browse/THRIFT-311
>             Project: Thrift
>          Issue Type: Sub-task
>          Components: C++ - Library
>            Reporter: Esteve Fernandez
>         Attachments: ThriftCalculatorASIOServer.cpp, thrift_connection.cpp, thrift_connection.hpp, thrift_connection_v2.cpp, thrift_handler.cpp, thrift_handler.hpp, thrift_main.cpp, thrift_server.cpp, thrift_server.hpp
>
>
> Given the recent discussion on a Windows port and moving to ASIO (http://mail-archives.apache.org/mod_mbox/incubator-thrift-dev/200901.mbox/%3C03D5F82D-574D-418B-A409-C521227888A9@manbert.com%3E), I decided to hack a little Thrift asynchronous prototype server using ASIO and here's the result. It implements the Calculator service that can be found in the tutorial and, just like TNonblockingServer, it uses a FramedTransport.
> It's just a quick prototype, but I think it's enough for building a more generic server/protocol. I've only tested it in Linux, but I think there's nothing platform-dependent and can be compiled "as is" in Windows.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)