tanszek:oktatas:iss_t:xml-rpc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tanszek:oktatas:iss_t:xml-rpc [2023/05/08 18:57] – [XML-RPC] knehez | tanszek:oktatas:iss_t:xml-rpc [2024/01/12 10:30] (current) – knehez | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== XML-RPC ===== | + | ===== XML-RPC |
| - | + | ||
| - | XML-RPC is a popular integration method used in web development, | + | |
| - | + | ||
| - | XML-RPC is a widely adopted integration method because it is platform-independent and can be used with any programming language that supports HTTP and XML. It is also a lightweight protocol that uses a small amount of bandwidth and can be easily implemented on both the client and server sides. | + | |
| - | + | ||
| + | [[https:// | ||
| ===== Server ===== | ===== Server ===== | ||
| - | <code python> | + | <sxh python> |
| from xmlrpc.server import SimpleXMLRPCServer | from xmlrpc.server import SimpleXMLRPCServer | ||
| from xmlrpc.server import SimpleXMLRPCRequestHandler | from xmlrpc.server import SimpleXMLRPCRequestHandler | ||
| Line 41: | Line 36: | ||
| # Run the server' | # Run the server' | ||
| server.serve_forever() | server.serve_forever() | ||
| - | </code> | + | </sxh> |
| ===== Client ===== | ===== Client ===== | ||
| - | <code python> | + | <sxh python> |
| import xmlrpc.client | import xmlrpc.client | ||
| Line 55: | Line 50: | ||
| # Print list of available methods | # Print list of available methods | ||
| print(s.system.listMethods()) | print(s.system.listMethods()) | ||
| - | </code> | + | </sxh> |
tanszek/oktatas/iss_t/xml-rpc.1683572221.txt.gz · Last modified: 2023/05/08 18:57 by knehez
