Overview of tasks to implement ABL sockets
- Last Updated: July 5, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Socket programming can be typically divided into three parts:
- Server programming tasks
- Client programming tasks
- Tasks common to both clients and servers
This section summarizes the tasks for programming sockets in ABL using the same framework. The sections that follow describe each of these tasks in more detail.
The following table lists socket programming tasks by application function, indicates whether each task is required for implementing socket communications, and provides a reference to a following section for more information on the task.
| Application function | Tasks |
|---|---|
| Socket server |
|
| Socket client |
|
| Client or server |
|
| Socket security |
Note: TLS incurs heavy performance penalties,
depending on the client, server, and network resources and
load.
|