java - What's the GWT Developer Plugin Protocol -


on gwt overview page reads:

the gwt developer plugin spans gap between java bytecode in debugger , browser's javascript.

thanks gwt developer plugin, there's no compiling of code javascript view in browser. can use same edit-refresh-view cycle you're used javascript, while @ same time inspect variables, set breakpoints, , utilize other debugger tools available java. , because gwt's development mode in browser itself, can use tools firebug , inspector code in java.

and question , answer how gwt code runs in development code mentions js code extracted , put browser evaluated , result sent java.

what's exact protocol of process? documentation (not high level ones)? locations in source code? how track interface in browser or in java vm (firebug, or java debugger)?

edit: artem below answered how looks lowest layer on java side. what's higher layers, if know? what's on browser side?

everything's documented in wiki actually: https://code.google.com/p/google-web-toolkit/wiki/designoophm

if want write client replacement, can use c++ code https://gwt.googlesource.com/gwt-plugins/+/master/common or in java browserchannelclient class. note there's unfinished wireshark packet dissector in https://gwt.googlesource.com/gwt-plugins/+/master/wireshark


Comments

Popular posts from this blog

java - JavaFX 2 slider labelFormatter not being used -

Detect support for Shoutcast ICY MP3 without navigator.userAgent in Firefox? -

web - SVG not rendering properly in Firefox -