Skip to content

Instantly share code, notes, and snippets.

@mike-neck
Created July 23, 2014 05:25
Show Gist options
  • Save mike-neck/6fcf8ecf76932298844c to your computer and use it in GitHub Desktop.
Save mike-neck/6fcf8ecf76932298844c to your computer and use it in GitHub Desktop.
groovy remote control 使ってみた
@Grab('org.codehaus.groovy.modules.remote:remote-core:0.5')
@Grab('org.codehaus.groovy.modules.remote:remote-transport-http:0.5')
import com.sun.net.httpserver.HttpServer
import groovyx.remote.transport.http.RemoteControlHttpHandler
import groovyx.remote.server.Receiver
def receiver = new Receiver()
def handler = new RemoteControlHttpHandler(receiver)
def server = HttpServer.create(new InetSocketAddress(8080), 0)
server.createContext('/groovy', handler)
server.start()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment