Read, writing, and managing sockets on clients and servers
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
To read and write data on a socket object, you can use one of the following models, or a combination of both:
-
Procedural model — Where you poll for and read data wherever
necessary using the
READ( )method on the socket handle and write data wherever necessary using theWRITE( )method on the socket handle. -
Event-driven model — Where you wait for a
READ-RESPONSEevent on the socket handle. You then read and write whatever data you need on the socket handle within an event procedure or method that executes in response to this event.
Regardless of the model you use, you must first define and initialize
a MEMPTR variable to hold the data you want to
read or write.