| stack.io-python. À¥°ú ¹é¿£µå »çÀÌÀÇ ºÐ»ê ¹× ÀÎÁõ µÈ Åë½ÅÀ»À§ÇÑ ¾ð¾î - ºÒ°¡Áö·Ð ÇÁ·¹ÀÓ ¿öÅ© ... |
Áö±Ý ´Ù¿î·Îµå |
stack.io-python. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
- °Ô½ÃÀÚ À̸§:
- DotCloud Inc.
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.dotcloud.com
stack.io-python. ű×
stack.io-python. ¼³¸í
Stack.IO´Â À¥ ÀÀ¿ë ÇÁ·Î±×·¥ ¹× ¼¹ö Ãø ÇÁ·Î¼¼½º¸¦À§ÇÑ ºÐ»ê Åë½Å ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. stack.io-python stack.io.IO.IO.IO.ION.ION¿¡ ´ëÇÑ Python Ŭ¶óÀ̾ðÆ®´Â ½ºÅÃÀ» ¼³Ä¡ÇÕ´Ï´Ù. ¼ºñ½º »ç¿ë : test = client.use ( "test-service") Àμâ test.say_hello ( "World") python Ŭ¶óÀ̾ðÆ®´Â ¼ºñ½º¸¦ ³ëÃâ ÇÒ ¼öµµ ÀÖ½À´Ï´Ù (¿¹ : class testService) : def say_hello (name) : ¹Ýȯ "¾È³çÇϼ¼¿ä, % s!" % NameClient.expose ( "Test-service", "TCP : //127.0.0.1 : 4242", testService ()) ¿£µå Æ÷ÀÎÆ® TCP : //127.0.0.1 : 4242.ALL Ŭ¶óÀ̾ðÆ®ÀÇ ¼ºñ½º Å×½ºÆ® ¼ºñ½º°¡ ³ëÃâµË´Ï´Ù. ¹æ¹ý : - ³ëÃâ (service_name, ¿£µå Æ÷ÀÎÆ®, ÄÁÅؽºÆ®) - service_nameÀÌ ¼ºñ½ºÀÇ À̸§ ÀÎ »õ stack.io ¼ºñ½º°¡ ³ëÃâµÇ¸ç ¿£µå Æ÷ÀÎÆ®´Â ³ëÃâ µÉ zeromq ³¡Á¡À̸ç, ÄÁÅؽºÆ®´Â ³ëÃâÇÏ´Â °´Ã¼ÀÔ´Ï´Ù .- »ç¿ë (service_name) ) - RPC È£ÃâÀ» ¼öÇà ÇÒ ¼öÀÖ´Â °´Ã¼¸¦ µÇµ¹¸± ¼öÀÖ´Â ¼ºñ½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. service_nameÀº ¼ºñ½ºÀÇ À̸§ÀÔ´Ï´Ù .- ¼ºñ½º () - »ç¿ë °¡´ÉÇÑ ¼ºñ½º ¸ñ·ÏÀ» ¹ÝȯÇÕ´Ï´Ù .- Introspect (service_name) - ÁöÁ¤µÈ service_name.productÀÇ È¨ÆäÀÌÁö¿¡ »ç¿ëÇÒ ¼öÀÖ´Â ¸Þ¼ÒµåÀÇ ³»¼º
stack.io-python. °ü·Ã ¼ÒÇÁÆ®¿þ¾î