Currently using Uri class to specify endpoint; should validate that Uri is valid based on scheme. NOTE: In case of TCP need to be able to handle DNS vs IP Address etc.