Yes Web sockets are a cool idea, but currently there isn't much browser support. We'll keep this in mind :-) On Jul 18, 2012 3:57 PM, "Henrique Mendonça" <[email protected]> wrote:
> Hi Juan > > The JS client works exactly like a Java client, however, it's currently > limited to HTTP as transport and JSON as the protocol. > for an example run: > ant testserver > under: thrift//lib/js/test/ > > If you want to you can probably implement a WebSocket transport for the JS > lib without much effort, patches welcome! :) > > Cheers, > Henrique > > On 17 July 2012 22:38, Juan Moreno <[email protected]> wrote: > > > Ok, I am not sure which question you're answering. > > Do you mean that yes, JS can talk directly to Java (bypassing a web-app > > server) or that no, a Web Service must Proxy between the two. > > Also, is there documentation for what you suggest? > > > > > > On Tue, Jul 17, 2012 at 4:32 PM, Jake Luciani <[email protected]> wrote: > > > > > Yes you generate a JS client, It communicates via the JSONProtocol so > > you > > > must use that Protocol on the serverside. > > > > > > Also you need to use the TServlet java Server to access it from a web > > > browser. > > > > > > On Tue, Jul 17, 2012 at 4:22 PM, Juan Moreno > > > <[email protected]>wrote: > > > > > > > My Project is using Thrift and I am trying to understand the > Javascript > > > > Client Architecture. > > > > My Question is basically this: > > > > 1. You define a .thrift file with your structures. > > > > 2. You Compile this file into Java(The Server/Service end) and > > > > Javascript(The Client end) > > > > 3. In Java Thrift Generates a Class for each struct and service. What > > > about > > > > in Javascript? Is this also the same? > > > > > > > > Can this Generated Javascript talk directly to the Java Server--that > > is, > > > > can it open a TSocket or start a Transport--or must there always > > > > be a REST Service proxy-ing between the two? > > > > > > > > Thanks! > > > > > > > > -- > > > > Juan Wellington Moreno > > > > *Software Engineer* > > > > > > > > > > > > > > > > -- > > > http://twitter.com/tjake > > > > > > > > > > > -- > > Juan Wellington Moreno > > *Software Engineer* > > Potomac Fusion > > 6700 Alexander Bell Drive Suite 200 > > Columbia, MD 21044 > > Work: (443) 873-1470 > > Main: (347) 541-9256 > > >
