lm-sistemi-software-distrib.../src/main/kotlin/drills/drill01/exercise1/Client.kt

18 lines
335 B
Kotlin

package drills.drill01.exercise1
import util.rmi.Client
fun main() {
Client(clientHandler).start()
}
val clientHandler = {
val adder = Client.lookup("adder") as Adder
println("Enter two numbers:")
val a = readLine()?.toInt() ?: 0
val b = readLine()?.toInt() ?: 0
println("The sum is ${adder.add(a, b)}")
}