Wireless sensor networks (WSNs) are considered one of the main building blocks of the Internet of Things (IoT). Therefore, connecting these networks to data recipients globally becomes a basic ingredient for the success of the entire IoT paradigm. We introduce a practical solution for connecting these networks to global data consumers via the existing Internet infrastructure. Our proposed solution takes into consideration the limited resources of the WSN nodes especially energy. It also stems from actual characteristics of practical deployments of these networks as well as the current and expected future state of the technology. We present the elements of our solution and discuss the different features which are offered by these elements. We then conduct an experimental evaluation which compares our solution to other existing solutions from the standpoint of network performance and the associated resource requirements that are imposed by these solutions.