2007年01月17日 星期三 10:58
ÎÒдÁËÒ»¸öxmlprcͨѶµÄ³ÌÐò£¬·¢ÏÖÁËһЩÆæ¹ÖµÄÎÊÌâ¡£ Èç¹ûserver.pyºÍclient.pyÔËÐÐÔÚ²»Í¬µÄµçÄÔÉÏ£¬ËÙ¶ÈÆæÂýÎޱȡ£ client¶Ëµ÷ÓÃ5´Îserver.test()¾ÓȻҪ18.5Ãë¡£ ÎÒÒѾ¹ØÁËwindowsµÄ·À»ðǽ£¬µ«Ã»ÓиÄÉÆ¡£ ¿ÉÊÇÎÒ·¢ÏÖ£¬Èç¹ûserver.pyÔËÐÐÔÚһ̨FreeBSDµÄµçÄÔÉÏ£¬ËÙ¶ÈÓÐÁ˺ܴóµÄÌá¸ß£¬5´Îserver.test()Ö»Òª²»µ½1Ãë¡£ ÊÇÎÒÔÚwindowsÉϵÄʹÓ÷½·¨²»µ±Â𣿻¹ÊdzÌÐòÓÐÎÊÌ⣿ лл¡£ ¸½ÉÏserver.pyºÍclient.pyµÄ³ÌÐò£º ############# server.py ############# from SimpleXMLRPCServer import SimpleXMLRPCServer import SocketServer port = 31281 a = 1 def test(): global a a += 1 print a return a def main(): # Create server print 'listening at port', port server = SimpleXMLRPCServer(("", port)) server.register_introspection_functions() server.register_function(test) server.serve_forever() if __name__ == '__main__': main() ############# client.py ############# import xmlrpclib from datetime import datetime server = xmlrpclib.Server("http://%s:%d" % (' 192.168.0.92', 31281)) start = datetime.now() print server.test() print server.test() print server.test() print server.test() print 'total: ', datetime.now() - start -- Best Regards, Leo Jay -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070117/4ec065fd/attachment.htm
Zeuux © 2025
京ICP备05028076号