SimplerPC.

°£´ÜÇÑ RPC.
Áö±Ý ´Ù¿î·Îµå

SimplerPC. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • The Apache License 2.0
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Kevin L. Mitchell
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:

SimplerPC. ű×


SimplerPC. ¼³¸í

SimplerPC´Â Python ¿ë °£´ÜÇÑ RPC ÆÐÅ°Áö·Î ´ÜÀÏ Å¬·¡½ºÀÇ Á¤ÀǸ¦ ÅëÇØ Å¬¶óÀ̾ðÆ® ¹× ¼­¹ö ±â´ÉÀ» ¸ðµÎ Áö¿øÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®¿Í ¼­¹ö¸¦ ±¸ÇöÇÏ·Á¸é SimpleRPC Ŭ·¡½º¸¦ È®ÀåÇÏ°í @Remote Decorator·Î Àå½Ä µÈÀÌ Å¬·¡½ºÀÇ ¸Þ¼­µå·Î RPC ÇÔ¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. È£½ºÆ®, Æ÷Æ®, AuthKey, Mode ¹× Conn ÀνºÅϽº ¼Ó¼º°ú Connection_Class Ŭ·¡½º ¼Ó¼º°ú °°ÀÌ ´Ý´Â (), ping (), connect (), listen () ¹× serive ()°¡ ¿¹¾àµÇ¾î ÀÖÀ½À» ÁÖ¸ñÇϽʽÿÀ. ¼­¹ö¸¦ ½ÇÇàÇÏ·Á¸é µè±â () ¸Þ¼­µå¸¦ ¿µ¿øÈ÷ È£ÃâÇÏ°í Ŭ¶óÀ̾ðÆ®¸¦ ¼ö¶ôÇÏ°í À̺¥Æ®¸¦ »ç¿ëÇÏ¿© À̺¥Æ®¸¦ »ç¿ëÇÏ¿© (serve () ¸Þ¼­µå¸¦ »ç¿ëÇÏ¿© ±¸Çö µÊ). Ŭ¶óÀ̾ðÆ®ÀÇ °æ¿ì RPC ¸Þ¼Òµå¸¦ È£ÃâÇϱ⠸¸ÇÏ¸é ¿¬°á () ¸Þ¼Òµå¸¦ È£ÃâÇÏ¿© ¿¬°áÀ» ¸í½Ã ÀûÀ¸·Î ÃʱâÈ­ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¬°áÀº ´Ý±â ()¸¦ È£ÃâÇÏ¿© ´ÝÀ» ¼ö ÀÖÀ¸¸ç ÇÎ () ¸Þ¼­µå¸¦ »ç¿ëÇÏ¿© ¿Õº¹ ½Ã°£À» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ¸ðµç ÇÔ¼ö Àμö¿Í °á°ú´Â Python JSON ÆÐÅ°Áö¿¡¼­ Á÷·ÄÈ­ °¡´ÉÇؾßÇÕ´Ï´Ù. RPC ¸Þ¼Òµå´Â ¿¹¿Ü Ŭ·¡½º°¡ Ŭ¶óÀ̾ðÆ® Ãø¿¡¼­ »ç¿ëÇÒ ¼ö¾ø´Â ÇÑ ¿¹¿Ü¸¦ ¹ß»ý½Ãų ¼ö ÀÖ½À´Ï´Ù. ¿¹¿Ü´Â ImportError·Î º¯ÇÕ´Ï´Ù. À¯Çü (¿¹ : SSL). ÀÌ·¯ÇÑ ÀÌÀ¯·Î ¼­¹ö´Â 127.0.0.1¿¡¼­ ½ÃÀÛµÇ¾î ½º´©ÇÎÀ» ¹æÁöÇؾßÇÕ´Ï´Ù. (Ŭ¶óÀ̾ðÆ®´Â Ŭ¶óÀ̾ðÆ®°¡ Ŭ¶óÀ̾ðÆ® ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â µ¥ »ç¿ëÇÏ´Â "AuthKey"¸¦ ¼­¹ö¿¡ º¸³»Áö ¸¸ ÀÏ¹Ý ÅؽºÆ®·Î "AuthKey"°¡ Àü¼ÛµË´Ï´Ù.) SSL°ú °°Àºº¸´Ù ¾ÈÀüÇÑ ¿¬°á ±â¼úÀ» »ç¿ëÇÏ¿© È®Àå ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¬°á Ŭ·¡½º ¹× SimplerPC ¼­ºê Ŭ·¡½ºÀÇ Connection_Class Ŭ·¡½º ¼Ó¼ºÀ» ÇØ´ç ¿¬°á ¼­ºê Ŭ·¡½º. Á¦Ç°ÀÇ È¨ÆäÀÌÁö·Î ¼³Á¤


SimplerPC. °ü·Ã ¼ÒÇÁÆ®¿þ¾î