w Eclipse + lewo, gdy chcę się połączyć REPL, okno mówi mi, mogę używać nREPL przez HTTP:lewo HTTP REPL
Jak to skonfigurować? Czy jest to w jakiś sposób połączone z drawbridge? Nie udało mi się ich połączyć, chociaż dla mnie działał lein repl :connect http://my.url/repl
.
Dla jasności, dlaczego jest to użyteczne w porównaniu z klasycznym REPL: klasyczne REPL działa tylko dla lokalnego hosta. Można go mostkować poprzez tunelowanie portów SSH, ale to - REPL over HTTP - jest realną alternatywą dla zdalnych serwerów "na żywo".
Tylko dla kompletności, po stronie serwera:
- zwodzony - transportu HTTP - https://github.com/cemerick/drawbridge
- jak go używać - https://devcenter.heroku.com/articles/debugging-clojure
- przykład APP - https://github.com/technomancy/chortles
Czy wypróbowałeś standardowe techniki wdrażania/konsumowania aplikacji? tj. uruchom replikację na serwerze, otwórz port w kliencie, itp. – vemv
Tak, wykonałem przekierowanie SSH itp. Wszystko działa dobrze ... To pytanie nie jest o tym, żeby to działało jakoś, ale o HTTP nRepl w kierunku przeciwnym do ruchu wskazówek zegara. –
Czy ta odpowiedź może pomóc? http://stackoverflow.com/questions/12309498/evaluation-in-clojure-repl-with-counterclockwise-and-eclipse –