ÀÚ¹Ù¸¦ »ç¿ëÇØ ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â Á¾ÇÕ °¡À̵åÀÎ '³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö with ÀÚ¹Ù'¿¡ ¿À½Å °ÍÀ» ȯ¿µÇÕ´Ï´Ù. ÀÌ Ã¥¿¡¼´Â °·ÂÇÏ°í È¿À²ÀûÀÎ ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇϱâ À§ÇÑ ´Ù¾çÇÑ ³×Æ®¿öÅ· °³³ä, ÇÁ·ÎÅäÄÝ, ÀÚ¹Ù API¸¦ »ìÆ캾´Ï´Ù.
1Àå, 'ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ÀÔ¹®'¿¡¼´Â ³×Æ®¿öÅ· °³³ä¿¡ ´ëÇÑ °³¿ä¸¦ Á¦°øÇÏ°í ¼ÒÄÏ ÇÁ·Î±×·¡¹ÖÀÇ ±âÃʸ¦ ¼Ò°³ÇÕ´Ï´Ù. TCP/IP ¹× UDP ÇÁ·ÎÅäÄÝÀ» ÀÌÇØÇÏ°í ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇϱâ À§ÇÑ ÀÚ¹ÙÀÇ ³×Æ®¿öÅ· API¸¦ »ìÆ캾´Ï´Ù.
2Àå, '¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ±âÃÊ'¿¡¼´Â ±âº»ÀûÀÎ ¼ÒÄÏ Åë½Å °³³äÀ» ´Ù·ì´Ï´Ù. ¼ÒÄÏÀ» »ý¼º ¹× °ü¸®ÇÏ°í, ³×Æ®¿öÅ© ¿¬°áÀ» ÅëÇØ µ¥ÀÌÅ͸¦ ¼Û¼ö½ÅÇÏ°í, ¼ÒÄÏ ¿À·ù¿Í ¿¹¿Ü¸¦ ¿ì¾ÆÇÏ°Ô Ã³¸®ÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.
3Àå, '³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝ'¿¡¼´Â TCP/IP, UDP, HTTP/HTTPS¿Í °°Àº ³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ ÀÚ¼¼È÷ »ìÆ캾´Ï´Ù. ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡¼ ÀÌ·¯ÇÑ ÇÁ·ÎÅäÄÝÀÇ Æ¯Â¡, ±â´É ¹× »ç¿ë¹ýÀ» »ìÆ캾´Ï´Ù.
4Àå, 'Ŭ¶óÀ̾ðÆ®-¼¹ö Åë½Å'¿¡¼´Â Ŭ¶óÀ̾ðÆ®-¼¹ö ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â µ¥ ÁßÁ¡À» µÓ´Ï´Ù. ¸ÖƼ½º·¹µå ¹× µ¿½Ã ¼¹ö ±¸Çö, ¿µ±¸ ¿¬°á ó¸®, Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö °£ÀÇ È¿À²ÀûÀÎ Åë½Å º¸Àå µîÀÇ ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù.
5Àå, '¿ø°Ý ¸Þ¼µå È£Ãâ(RMI)'¿¡¼´Â ºÐ»êÇü ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇϱâ À§ÇÑ RMIÀÇ °³³äÀ» ¼Ò°³ÇÕ´Ï´Ù. RMI ¼¹ö¿Í Ŭ¶óÀ̾ðÆ®¸¦ »ý¼ºÇÏ°í, ¿ø°Ý °´Ã¼·Î ÀÛ¾÷ÇÏ°í, ¾ÖÇø®ÄÉÀÌ¼Ç ¿ä±¸ »çÇ׿¡ µû¶ó RMI µ¿ÀÛÀ» »ç¿ëÀÚ Á¤ÀÇÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¾´Ï´Ù.
6Àå, 'JMS(ÀÚ¹Ù ¸Þ½Ã¡ ¼ºñ½º)¿¡¼´Â ¸Þ½Ã¡ ½Ã½ºÅÛÀ» »ìÆ캸°í JMS °³³äÀ» ¼Ò°³ÇÕ´Ï´Ù. JMS °Ô½ÃÀÚ ¹× ±¸µ¶ÀÚ¸¦ ±¸ÇöÇÏ°í, °í±Þ JMS ±â´ÉÀ» È°¿ëÇÏ°í, ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡¼ ¸Þ½Ã¡ ÆÐÅÏÀ» Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¾´Ï´Ù.
7Àå, 'º¸¾È ¹× ¾ÏÈ£È'¿¡¼´Â ³×Æ®¿öÅ© º¸¾È ¹®Á¦¸¦ ´Ù·ì´Ï´Ù. SSL/TLS·Î ¼ÒÄÏ Åë½ÅÀ» º¸È£ÇÏ°í, ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿© ¸ÞÄ¿´ÏÁòÀ» ±¸ÇöÇÏ°í, ³×Æ®¿öÅ© °ø°Ý°ú ħÀÔÀ» ¿ÏÈÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
8Àå, '³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ±â¼ú'¿¡¼´Â ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹ÖÀÇ ½ÇÁ¦ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼Ò°³ÇÕ´Ï´Ù. äÆà ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ°í, ÆÄÀÏ Àü¼Û ½Ã½ºÅÛÀ» °³¹ßÇÏ°í, À¥ ¼ºñ½º·Î ÀÛ¾÷ÇÏ°í, IoT ¹× ³×Æ®¿öÅ© ÀåÄ¡¸¦ »ìÆ캾´Ï´Ù.
9Àå, 'ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹ÖÀÇ °í±Þ ÁÖÁ¦'¿¡¼´Â °í±Þ ³×Æ®¿öÅ· °³³ä°ú ±â¼úÀ» »ìÆ캾´Ï´Ù. ³í-ºí·ÎÅ· ¹× ºñµ¿±â IO, ³×Æ®¿öÅ© ¼º´É ÃÖÀûÈ, ÇÁ·ÎÅäÄÝ ±¸Çö, ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¹®Á¦ ÇØ°á¿¡ ´ëÇØ »ìÆ캾´Ï´Ù.
10Àå, '»ç·Ê ¿¬±¸ ¹× ¸ð¹ü »ç·Ê'¿¡¼´Â ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹ÖÀÇ ½ÇÁ¦ »ç¿ë »ç·Ê, µðÀÚÀÎ ÆÐÅÏ, ¸ð¹ü »ç·Ê ¹× ¼º´É Æ©´× Àü·«À» ¼Ò°³ÇÕ´Ï´Ù. »ç·Ê ¿¬±¸¸¦ ºÐ¼®ÇÏ°í, ¸ð¹ü »ç·Ê¸¦ Àû¿ëÇÏ°í, ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀ̼ÇÀÇ È®À强°ú ¼º´ÉÀ» ÃÖÀûÈÇÏ´Â ¹æ¹ýÀ» »ìÆ캾´Ï´Ù.
ÀÌ Ã¥À» ¸¶Ä¡¸é ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ Æ÷°ýÀûÀÎ ÀÌÇظ¦ ¹ÙÅÁÀ¸·Î È¿À²ÀûÀÌ°í ¾ÈÀüÇϸç È®Àå °¡´ÉÇÑ ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÔ´Ï´Ù. ÇÔ²² ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹ÖÀ» ¸¶½ºÅÍÇÏ´Â ¿©Á¤À» ½ÃÀÛÇϼ¼¿ä!
1Àå : ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ¼Ò°³
___1. ³×Æ®¿öÅ· °³³ä °³¿ä
___2. ¼ÒÄÏ ¼Ò°³
___3. TCP/IP ¹× UDP ÀÌÇØ
___4. ÀÚ¹Ù ³×Æ®¿öÅ· API
2Àå : ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ±âÃÊ
___1. ¼ÒÄÏ Åë½Å ±âÃÊ
___2. ¼ÒÄÏ »ý¼º ¹× °ü¸®
___3. µ¥ÀÌÅÍ º¸³»±â ¹× ¹Þ±â
___4. ¼ÒÄÏ ¿¡·¯ ¹× ¿¹¿Ü ó¸®Çϱâ
3Àå : ³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝ
___1. ³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝ ¼Ò°³
___2. TCP/IP·Î ÀÛ¾÷Çϱâ
___3. UDP ¹× µ¥ÀÌÅͱ׷¥ ¼ÒÄÏ ÀÌÇØÇϱâ
___4. HTTP ¹× HTTPS ÇÁ·ÎÅäÄÝ »ìÆ캸±â
4Àå : Ŭ¶óÀ̾ðÆ®-¼¹ö Åë½Å
___1. °£´ÜÇÑ Å¬¶óÀ̾ðÆ®-¼¹ö ¾ÖÇø®ÄÉÀÌ¼Ç ±¸ÃàÇϱâ
___2. ¸ÖƼ½º·¹µå ¼¹ö ±¸ÇöÇϱâ
___3. µ¿½Ã ¼¹ö °³¹ßÇϱâ
___4. ¿µ±¸ ¿¬°á ó¸®Çϱâ
5Àå : ¿ø°Ý ¸Þ¼µå È£Ãâ(RMI)
___1. RMI °³¿ä
___2. RMI ¼¹ö ¹× Ŭ¶óÀ̾ðÆ® »ý¼ºÇϱâ
___3. ¿ø°Ý °´Ã¼·Î ÀÛ¾÷Çϱâ
___4. RMI µ¿ÀÛ »ç¿ëÀÚ ÁöÁ¤Çϱâ
6Àå : ÀÚ¹Ù ¸Þ½Ã¡ ¼ºñ½º(JMS)
___1. ¸Þ½Ã¡ ½Ã½ºÅÛ ¼Ò°³
___2. JMS °³³ä ÀÌÇØ
___3. JMS °Ô½ÃÀÚ ¹× ±¸µ¶ÀÚ ±¸ÇöÇϱâ
___4. °í±Þ JMS ±â´É ¹× ÆÐÅÏ
7Àå : º¸¾È ¹× ¾ÏÈ£È
___1. ³×Æ®¿öÅ© º¸¾È °³¿ä
___2. SSL/TLS¸¦ »ç¿ëÇÑ ¼ÒÄÏ Åë½Å º¸¾È
___3. ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿© ±¸ÇöÇϱâ
___4. ³×Æ®¿öÅ© °ø°Ý ¹× ħÀÔ ¹æÁö
8Àå : ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ±â¼ú
___1. äÆà ¾ÖÇø®ÄÉÀÌ¼Ç ±¸ÃàÇϱâ
___2. ÆÄÀÏ Àü¼Û ½Ã½ºÅÛ °³¹ßÇϱâ
___3. À¥ ¼ºñ½º ÀÛ¾÷Çϱâ
___4. IoT ¹× ³×Æ®¿öÅ© ÀåÄ¡ »ìÆ캸±â
9Àå : ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹ÖÀÇ °í±Þ ÁÖÁ¦
___1. ³í-ºí·ÎÅ· ¹× ºñµ¿±â IO
___2. ³×Æ®¿öÅ© ¼º´É ÃÖÀûÈ
___3. ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝ ±¸Çö
___4. ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¹®Á¦ ÇØ°á ¹× µð¹ö±ë
10Àå : »ç·Ê ¿¬±¸ ¹× ¸ð¹ü »ç·Ê
___1. ½ÇÁ¦ »ç¿ë »ç·Ê
___2. ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ
___3. ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ¸ð¹ü »ç·Ê
___4. ¼º´É Æ©´× ¹× È®À强