[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: Åë½Å°ü·ÃÇÔ¼ö
¼ÒºÐ·ù: socket °³¹æÇϱâ
sockopen() ÀÛ¼ºÀÏ: 2000/12/20
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä: result= sockopen(site, port) 2. ±â´É: ÀÎÀÚ site¿¡ ´ëÇÑ »çÀÌÆ®ÀÇ ÀÎÀÚ port¿¡ ´ëÇÑ ÇØ´ç Æ÷Æ®¸¦ °³¹æÇÑ´Ù. 3. ¼³¸í (1) ÀÎÀÚ site´Â ¿¬°áÇÒ »çÀÌÆ®ÀÇ ¹®ÀÚ¿­ ÁÖ¼Ò(FQDN) ¶Ç´Â IPÁÖ¼ÒÀ̾î¾ß ÇÑ´Ù. (2) ÀÎÀÚ port´Â ÇØ´ç »çÀÌÆ®ÀÇ °³¹æÇÒ Æ÷Æ® ¹øÈ£À̾î¾ß ÇÑ´Ù. ¿¹¸¦ µé¸é º¸Åë À¥ ¼­¹ö(httpd)´Â Æ÷Æ® ¹øÈ£°¡ 80 ÀÌ´Ù. (3) °á°ú°ª result´Â °³¹æ ¼º°ø½Ã ¼ÒÄÏ¿¡ ´ëÇÑ Æ÷ÀÎÅÍÀÇ °ªÀ» °®´Â´Ù. (4) °á°ú°ª result´Â °³¹æ ½ÇÆнà -1 ÀÇ °ªÀ» °®´Â´Ù. (5) ÇöÀç ¹öÀüÀÇ ¼ÒÄÏ °ü·Ã ÇÔ¼ö´Â °³¹ßÁßÀ̱⠶§¹®¿¡ Á¦ÇÑÀûÀ¸·Î »ç¿ëÀ» ÇÒ ¼ö ÀÖ´Ù. ¼ÒÄÏÀÇ °³¹æÀº sfd= socket(AF_INET, SOCK_STREM, IPPROTO_TCP) ¸¸ µÇµµ·Ï ÇÁ·Î±×·¡¹ÖµÇ¾î ÀÖ´Ù. 4. »ç¿ë¿¹ sock= sockopen("wesoft.co.kr", 80); // wesoft.co.krÀÇ 80Æ÷Æ®¸¦ °³¹æÇÑ´Ù. sockclose(sock); // °³¹æµÈ ¼ÒÄÏÀ» Æó¼âÇÑ´Ù. ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------

Wel Version 1.0
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] [ÀÌÀü]  [´ÙÀ½]