EasyManuals Logo
Home>Digi>Server>Connect EZ Mini

Digi Connect EZ Mini User Manual

Digi Connect EZ Mini
774 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #442 background imageLoading...
Page #442 background image
Applications Develop Python applications
Digi Connect EZ Mini User Guide
442
Example: Configure a custom port to listen for incoming socket connections
The following example Python script configures a custom port, port 9999, to accept incoming socket
connections.
You will also need to add a custom firewall rule to accept the incoming traffic on this port.
Example script
import socket
import socketserver
class MyTCPHandler(socketserver.BaseRequestHandler):
"""
The request handler class for our server.
It is instantiated once per connection to the server, and must
override the handle() method to implement communication to the
client.
"""
def handle(self):
# self.request is the TCP socket connected to the client
self.data = self.request.recv(1024).strip()
print("{} wrote:".format(self.client_address[0]))
print(self.data)
# just send back the same data, but upper-cased
self.request.sendall(self.data.upper())

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Digi Connect EZ Mini and is the answer not in the manual?

Digi Connect EZ Mini Specifications

General IconGeneral
BrandDigi
ModelConnect EZ Mini
CategoryServer
LanguageEnglish

Related product manuals