Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 784 Bytes

socket_driver_doc.rst

File metadata and controls

25 lines (20 loc) · 784 Bytes

Socket Driver ----

  • This is an experimental feature.
  • The Socket Server is mainly used to allow other programming languages to use AutoControl.
  • It processes received strings and performs actions through the underlying executor.
  • Tests can be performed remotely through this feature.
  • Currently, Java and C# support are experimental.
  • Return_Data_Over_JE should be transmitted at the end of each paragraph.
  • UTF-8 encoding is used.
  • Sending quit_server will shut down the server.
import sys

from je_web_runner import start_autocontrol_socket_server

try:
    server = start_autocontrol_socket_server()
    while not server.close_flag:
        pass
    sys.exit(0)
except Exception as error:
    print(repr(error))