-
Notifications
You must be signed in to change notification settings - Fork 0
Python Socket Programming
Cameron Auler edited this page Oct 7, 2022
·
7 revisions
The server has a particular function and usually does not initiate the connection. The server stores the data or service that a client is trying to access, but it is the responsibility of the client to initiate the connection. Think of the server as a room. Each port is a door to that room.
Sockets are communication endpoints. Python requires a socket type and a protocol type in order to initialize an open port(socket).
Socket Type | Description |
---|---|
socket.AF_INET | Internet socket for IPv4 |
socket.AF_INET6 | Internet socket for IPv6 |
socket.AF_BLUETOOTH | Bluetooth socket |
Protocol Type | Description |
---|---|
SOCK_STREAM | TCP - connection-based socket. |
SOCK_DGRAM | UPD - unverified datagram socket. |
For more information on the ENSM project visit our GitHub Pages site: ENSM and stay up to date with any progress or version releases found in our ENSM Dev Docs Drive. The developers of this project are Cameron Auler and Sam Guinther.
- Development Dependency Table
- Dev Sprint 1: AI Model Design and Development
- Dev Sprint 2: Log Ingestion and Gathering Training Data
- Dev Sprint 3: Training and Testing Phase 1
- Dev Sprint 4: Training and Testing Phase 2
- Week 2 Implementation Reflection
- Week 3 Implementation Reflection
- Week 4 Implementation Reflection
- Week 5 Implementation Reflection
- Week 6 Implementation Reflection
- Week 7 Implementation Reflection
- Week 8 Implementation Reflection
- Week 9 Implementation Reflection
- Week 10 Implementation Reflection
- Final Reflection