lm-sistemi-software-distrib.../src/main/kotlin/drills/drill08/exercise4/Server.kt

19 lines
501 B
Kotlin
Raw Normal View History

2020-04-25 16:49:06 +00:00
package drills.drill08.exercise4
import org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory
import org.glassfish.jersey.server.ResourceConfig
import javax.ws.rs.core.UriBuilder
fun main() {
val uri = UriBuilder
.fromUri("http://localhost/rest")
.port(8484)
.build()
val resConfig = ResourceConfig().register(SearchService())
val server = GrizzlyHttpServerFactory.createHttpServer(uri, resConfig)
server.start()
while (server.isStarted);
}