You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by Apache Wiki <wi...@apache.org> on 2010/08/16 21:52:30 UTC

[Thrift Wiki] Update of "LanguageSupport" by JimKing

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Thrift Wiki" for change notification.

The "LanguageSupport" page has been changed by JimKing.
The comment on this change is: Entered additional information for C#.
http://wiki.apache.org/thrift/LanguageSupport?action=diff&rev1=2&rev2=3

--------------------------------------------------

  This Page describes the supported protocol, transport and server types for each Language
- || '''Language''' || '''Maturity Level''' || '''Protocol Types''' || '''Transport Types''' || '''Server Types''' || '''Description''' ||
+ ||'''Language''' ||'''Maturity Level''' ||'''Protocol Types''' ||'''Transport Types''' ||'''Server Types''' ||'''Description''' ||
- || C++ || mature || binary, json || buffered, framed, http || simple, thread-pool, threaded, nonblocking|| ||
+ ||C++ ||mature ||binary, json ||buffered, framed, http ||simple, thread-pool, threaded, nonblocking || ||
- || C# || || binary || buffered, framed, http(client only) || simple, thread-pool, threaded || ||
+ ||C# ||mature ||binary ||buffered, framed, http(client only) ||simple, thread-pool, threaded ||note: with patch THRIFT-66 from Jira, the C# runtime has Endpoints and Channels support - this gives it two-way communication, multiple services on a single connection, multiple outstanding requests per connection, and optional certificate based SSL security on .NET 2.0 or later - needs porting to other languages ||
- || Erlang || || || || || ||
+ ||Erlang || || || || || ||
- || Haskell || || || || || ||
+ ||Haskell || || || || || ||
- || Java || || binary, json || buffered, framed, http || simple, thread-pool, nonblocking, servlet, Half-Sync/Half-Async || ||
+ ||Java ||mature ||binary, json ||buffered, framed, http ||simple, thread-pool, nonblocking, servlet, Half-Sync/Half-Async || ||
- || JavaScript || new in 0.3 || json|| http || none ||  ||
+ ||JavaScript ||new in 0.3 ||json ||http ||none || ||
- || Objective C/Cocoa || || || || || ||
+ ||Objective C/Cocoa || || || || || ||
- || OCaml || || || || || ||
+ ||OCaml || || || || || ||
- || Perl || || || || || ||
+ ||Perl || || || || || ||
- || PHP || || || || || ||
+ ||PHP || || || || || ||
- || Python || || || || || ||
+ ||Python || || || || || ||
- || Ruby || || || || || ||
+ ||Ruby || || || || || ||
- || Squeak || || || || || ||
+ ||Squeak || || || || || ||
  
+ 
+