javax.jms
ÀÎÅÍÆäÀ̽º BytesMessage

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
Message

public interface BytesMessage
extends Message

BytesMessage ¿ÀºêÁ§Æ®´Â, ¹ÌÇØ¼®ÀÇ ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°À» Æ÷ÇÔÇÑ ¸Þ¼¼ÁöÀÇ ¼Û½Å¿¡ »ç¿ëµË´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ®´Â Message ÀÎÅÍÆäÀ̽º¸¦ °è½ÂÇØ, ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö º»¹®À» Ãß°¡ÇÕ´Ï´Ù. ¸Þ¼¼ÁöÀÇ ¼ö½ÅÃøÀº, ¾Æ¸£¹ÙÀÌÆ®ÀÇ ÇØ¼®À» Á¦°øÇÕ´Ï´Ù.

BytesMessage ¸Þ¼ÒµåÀÇ ´ëºÎºÐÀº,java.io.DataInputStream ¹× java.io.DataOutputStream ³»ÀÇ ¸Þ¼Òµå¿¡ ±Ù°ÅÇϰí ÀÖ½À´Ï´Ù.

ÀÌ ¸Þ¼¼Áö ŸÀÔÀº, ±âÁ¸ÀÇ ¸Þ¼¼Áö Æ÷¸ËÀÇ ÀÎÄÚµùÀ» »ç¿ëÇϴ Ŭ¶óÀÌ¾ðÆ®¿ëÀÔ´Ï´Ù. °¡´ÉÇÑ °æ¿ì¿¡´Â, ´Ù¸¥ ¸î°³ÀÇ ÀÚ±â Á¤ÀÇ ¸Þ¼¼Áö ŸÀÔÀ» »ç¿ëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.

JMS API ¿¡¼­´Â ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö¿¡ ´ëÇØ¼­ ¸Þ¼¼Áö ÇÁ·ÓÆÛƼ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù¸¸, ÇÁ·ÓÆÛƼ¸¦ Æ÷ÇÔÇÏ´Â °ÍÀ¸·Î Æ÷¸ËÀÌ ¿µÇâÀ» ¹ÞÀ» °¡´É¼ºÀÌ ÀÖ±â (À§ÇØ)¶§¹®¿¡, Åë»ó »ç¿ëÇÒ °ÍÀº ¾ø½À´Ï´Ù.

¿ø½ÃÀûÇüÀº, °¢°¢ÀÇ ÇüÅÂÀÇ ¸Þ¼Òµå¸¦ »ç¿ëÇØ ¸í½ÃÀûÀ¸·Î ±âÀÔÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ¿ø½ÃÀûÇüÀ» ¿ÀºêÁ§Æ®·Î¼­ ÀϹÝÀûÀÎ ¹æ¹ýÀ¸·Î ±âÀÔÇÏ´Â Àϵµ °¡´ÉÇÕ´Ï´Ù. ¿¹¸¦ µé¾î,BytesMessage.writeInt(6) ÀÇ È£ÃâÀº,BytesMessage.writeObject(new Integer(6)) ¿Í µî°¡ÀÔ´Ï´Ù. Á¤ÀûÀÎ ÇÁ·Î±×·¡¹Ö¿¡´Â ¸í½ÃÀûÀÎ ¼­½ÄÀÌ À¯¿ëÇϰí, ÄÄÆÄÀϽÿ¡ ÇüŰ¡ ºÒ¸íÇÑ °æ¿ì¿¡´Â ¿ÀºêÁ§Æ® ¼­½ÄÀÌ ÇÊ¿äÇϱ⠶§¹®¿¡ , ¾çÂÊ ¸ðµÎÀÇ ¼­½ÄÀÌ Á¦°øµÇ°í ÀÖ½À´Ï´Ù.

¸Þ¼¼ÁöÀÇ Ã¹È¸ ÀÛ¼º½Ã ¹× clearBody ÀÇ È£Ãâ½Ã¿¡, ¸Þ¼¼Áö º»¹®ÀÌ ±âÀÔÇØ Àü¿ë ¸ðµå°¡ µË´Ï´Ù. reset ÀÇ Ã¹È¸ È£Ãâ ÈÄ¿¡, ¸Þ¼¼Áö º»¹®ÀÌ Àо Àü¿ë ¸ðµå°¡ µË´Ï´Ù. ¸Þ¼¼Áö ¼Û½Å ÈÄ¿¡, ¼Û½ÅÇÑ Å¬¶óÀÌ¾ðÆ®´Â ¼Û½Å ³¡³­ ¸Þ¼¼Áö¿¡ ¿µÇâÀ» ÁÖ´Â ÀÏ ¾øÀÌ ¸Þ¼¼Áö¸¦ º¸°ü À¯Áö ¹× º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. °°Àº ¸Þ¼¼Áö ¿ÀºêÁ§Æ®¸¦ ¿©·¯ Â÷·Ê ¼Û½ÅÇÏ´Â Àϵµ °¡´ÉÇÕ´Ï´Ù. ¸Þ¼¼ÁöÀÇ ¼ö½Å ÈÄ¿¡, ÇÁ·Î¹ÙÀÌ´õ´Â reset ¸¦ È£ÃâÇØ, ¸Þ¼¼Áö º»¹®ÀÌ Å¬¶óÀÌ¾ðÆ®¿¡ ´ëÇØ¼­ Àо Àü¿ë ¸ðµå°¡ µÇµµ·Ï(µíÀÌ) ÇÕ´Ï´Ù.

µ¶ÇØ Àü¿ë ¸ðµåÀÇ ¸Þ¼¼Áö¿¡ ´ëÇØ¼­ clearBody °¡ ºÒ·Á °¡¸é(ÀÚ), ¸Þ¼¼Áö º»¹®ÀÌ ¼Ò°ÅµÇ¾î ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµå°¡ µË´Ï´Ù.

Ŭ¶óÀÌ¾ðÆ®°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ ¸Þ¼¼ÁöÀÇ µ¶Çظ¦ ½ÃµµÇϸé(ÀÚ),MessageNotReadableException °¡ ½½·Î¿ì µË´Ï´Ù.

Ŭ¶óÀÌ¾ðÆ®°¡ Àо Àü¿ë ¸ðµåÀÇ ¸Þ¼¼ÁöÀÇ ±âÀÔÀ» ½ÃµµÇϸé(ÀÚ),MessageNotWriteableException °¡ ½½·Î¿ì µË´Ï´Ù.

°ü·Ã Ç׸ñ:
Session.createBytesMessage() , MapMessage , Message , ObjectMessage , StreamMessage , TextMessage

ÀÎÅÍÆäÀ̽º javax.jms. Message ·ÎºÎÅÍ °è½ÂÇÑ Çʵå
DEFAULT_DELIVERY_MODE , DEFAULT_PRIORITY , DEFAULT_TIME_TO_LIVE
 
¸Þ¼ÒµåÀÇ °³¿ä
 boolean readBoolean ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ boolean ¸¦ Àоî³À´Ï´Ù.
 byte readByte ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ÷ºÎ 8 ºñƮġ¸¦ Àоî³À´Ï´Ù.
 int readBytes (byte[] value)
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ¾Æ¸£¹ÙÀÌÆ® ¹è¿­À» Àоî³À´Ï´Ù.
 int readBytes (byte[] value, int length)
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ÀϺθ¦ Àоî³À´Ï´Ù.
 char readChar ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ Unicode ij¸¯ÅÍÄ¡¸¦ Àоî³À´Ï´Ù.
 double readDouble ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ double ¸¦ Àоî³À´Ï´Ù.
 float readFloat ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ float ¸¦ Àоî³À´Ï´Ù.
 int readInt ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ÷ºÎ 32 ºñÆ® Á¤¼ö¸¦ Àоî³À´Ï´Ù.
 long readLong ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ÷ºÎ 64 ºñÆ® Á¤¼ö¸¦ Àоî³À´Ï´Ù.
 short readShort ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ÷ºÎ 16 ºñÆ®¼ö¸¦ Àоî³À´Ï´Ù.
 int readUnsignedByte ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ¾øÀ½ 8 ºñÆ®¼ö¸¦ Àоî³À´Ï´Ù.
 int readUnsignedShort ()
          ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ¾øÀ½ 16 ºñÆ®¼ö¸¦ Àоî³À´Ï´Ù.
 java.lang.String readUTF ()
          ¼öÁ¤ UTF-8 Çü½ÄÀ» »ç¿ëÇØ encode µÈ ij¸¯ÅÍ ¶óÀÎÀ» ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ Àоî³À´Ï´Ù.
 void reset ()
          ¸Þ¼¼Áö º»¹®À» Àо Àü¿ë ¸ðµå·Î ¹èÄ¡ÇÏ°í ³ª¼­, ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°À» ¼±µÎ¿¡ Àç¹èÄ¡ÇÕ´Ï´Ù.
 void writeBoolean (boolean value)
          boolean ¸¦ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ 1 ¹ÙÀÌÆ®Ä¡·Î¼­ ±âÀÔÇÕ´Ï´Ù.
 void writeByte (byte value)
          byte ¸¦ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ 1 ¹ÙÀÌÆ®Ä¡·Î¼­ ±âÀÔÇÕ´Ï´Ù.
 void writeBytes (byte[] value)
          ¾Æ¸£¹ÙÀÌÆ® ¹è¿­À» ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 void writeBytes (byte[] value, int offset, int length)
          ¾Æ¸£¹ÙÀÌÆ® ¹è¿­ÀÇ ÀϺθ¦ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 void writeChar (char value)
          char ¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 2 ¹ÙÀÌÆ®Ä¡·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 void writeDouble (double value)
          Double Ŭ·¡½ºÀÇ doubleToLongBits ¸Þ¼Òµå¸¦ »ç¿ëÇØ double Àμö¸¦ long ·Î º¯È¯ÇØ,long Ä¡¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 8 ¹ÙÀÌÆ®·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 void writeFloat (float value)
          Float Ŭ·¡½ºÀÇ floatToIntBits ¸Þ¼Òµå¸¦ »ç¿ëÇØ float Àμö¸¦ int ·Î º¯È¯ÇØ,int Ä¡¸¦ »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 4 ¹ÙÀÌÆ®·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 void writeInt (int value)
          int ¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 4 ¹ÙÀÌÆ®Ä¡·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 void writeLong (long value)
          long ¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 8 ¹ÙÀÌÆ®Ä¡·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 void writeObject (java.lang.Object value)
          ¿ÀºêÁ§Æ®¸¦ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 void writeShort (short value)
          short ¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 2 ¹ÙÀÌÆ®Ä¡·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 void writeUTF (java.lang.String value)
          Ä³¸¯ÅÍ ¶óÀÎÀ», ¸Ó½Å¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â UTF-8 ÀÎÄÚµù Çü½ÄÀ» »ç¿ëÇØ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
 
ÀÎÅÍÆäÀ̽º javax.jms. Message ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
acknowledge , clearBody , clearProperties , getBooleanProperty , getByteProperty , getDoubleProperty , getFloatProperty , getIntProperty , getJMSCorrelationID , getJMSCorrelationIDAsBytes , getJMSDeliveryMode , getJMSDestination , getJMSExpiration , getJMSMessageID , getJMSPriority , getJMSRedelivered , getJMSReplyTo , getJMSTimestamp , getJMSType , getLongProperty , getObjectProperty , getPropertyNames , getShortProperty , getStringProperty , propertyExists , setBooleanProperty , setByteProperty , setDoubleProperty , setFloatProperty , setIntProperty , setJMSCorrelationID , setJMSCorrelationIDAsBytes , setJMSDeliveryMode , setJMSDestination , setJMSExpiration , setJMSMessageID , setJMSPriority , setJMSRedelivered , setJMSReplyTo , setJMSTimestamp , setJMSType , setLongProperty , setObjectProperty , setShortProperty , setStringProperty
 

¸Þ¼ÒµåÀÇ »ó¼¼

readBoolean

public boolean readBoolean()
                    throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ boolean ¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
ÀоÁø boolean ÀÇ °ª
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readByte

public byte readByte()
              throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ÷ºÎ 8 ºñƮġ¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
ºÎÈ£ ÷ºÎ 8 ºñÆ® byte ·Î °£ÁÖÇØÁö´Â ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ´ÙÀ½ÀÇ ¾Æ¸£¹ÙÀÌÆ®
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readUnsignedByte

public int readUnsignedByte()
                     throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ¾øÀ½ 8 ºñÆ®¼ö¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ´ÙÀ½ÀÇ ¾Æ¸£¹ÙÀÌÆ®¸¦ ºÎÈ£ ¾øÀ½ 8 ºñÆ®·Î ÇØ¼®ÇÑ °ª
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readShort

public short readShort()
                throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ÷ºÎ 16 ºñÆ®¼ö¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ´ÙÀ½ÀÇ 2 ¹ÙÀÌÆ®¸¦ ºÎÈ£ ÷ºÎ 16 ºñÆ®·Î ÇØ¼®ÇÑ °ª
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readUnsignedShort

public int readUnsignedShort()
                      throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ¾øÀ½ 16 ºñÆ®¼ö¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ´ÙÀ½ÀÇ 2 ¹ÙÀÌÆ®¸¦ ºÎÈ£ ¾øÀ½ 16 ºñÆ® Á¤¼ö·Î ÇØ¼®ÇÑ °ª
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readChar

public char readChar()
              throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ Unicode ij¸¯ÅÍÄ¡¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ´ÙÀ½ÀÇ 2 ¹ÙÀÌÆ®·Î ³ªÅ¸³»Áö´Â Unicode ij¸¯ÅÍ
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readInt

public int readInt()
            throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ÷ºÎ 32 ºñÆ® Á¤¼ö¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ´ÙÀ½ÀÇ 4 ¹ÙÀÌÆ®¸¦ int ¶ó°í ÇØ¼®ÇÑ °ª
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readLong

public long readLong()
              throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ºÎÈ£ ÷ºÎ 64 ºñÆ® Á¤¼ö¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ´ÙÀ½ÀÇ 8 ¹ÙÀÌÆ®¸¦ long ¶ó°í ÇØ¼®ÇÑ °ª
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readFloat

public float readFloat()
                throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ float ¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ´ÙÀ½ÀÇ 4 ¹ÙÀÌÆ®¸¦ float ¶ó°í ÇØ¼®ÇÑ °ª
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readDouble

public double readDouble()
                  throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ double ¸¦ Àоî³À´Ï´Ù.
¹Ýȯ°ª:
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ´ÙÀ½ÀÇ 8 ¹ÙÀÌÆ®¸¦ double ¶ó°í ÇØ¼®ÇÑ °ª
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readUTF

public java.lang.String readUTF()
                         throws JMSException 
¼öÁ¤ UTF-8 Çü½ÄÀ» »ç¿ëÇØ encode µÈ ij¸¯ÅÍ ¶óÀÎÀ» ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ Àоî³À´Ï´Ù.

UTF-8 Çü½ÄÀÇ ÀÚ¼¼ÇÑ °ÍÀº, X/Open Preliminary Specification, X/Open Company Ltd., Document Number: P316 ÀÇ ¡¸File System Safe UCS Transformation Format (FSS_UTF)¡¹¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. ÀÌ Á¤º¸´Â, ¡¸ISO/IEC 10646, Annex P¡¹¿¡¼­µµ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ÀоÁø Unicode ij¸¯ÅÍ ¶óÀÎ
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageEOFException - ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°ÀÇ ¿¹±âÄ¡ ¾ÊÀº Á¾´Ü¿¡ À̸£·¶À» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readBytes

public int readBytes(byte[] value)
              throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°·ÎºÎÅÍ ¾Æ¸£¹ÙÀÌÆ® ¹è¿­À» Àоî³À´Ï´Ù.

¹è¿­ value ÀÇ ±æÀ̰¡, ½Ã³Á¹°·ÎºÎÅÍ Àо´Â ³ª¸ÓÁöÀÇ ¾Æ¸£¹ÙÀÌÆ®¼öº¸´Ù ÀÛÀº °æ¿ì, ¹è¿­À» ä¿ï Çʿ䰡 ÀÖ½À´Ï´Ù. ÈļÓÀÇ È£Ãâ¿¡ ÀÇÇØ, ´ÙÀ½ÀÇ ÁõºÐÀÌ ÀоÁý´Ï´Ù.

½Ã³Á¹°³»ÀÇ ³ª¸ÓÁöÀÇ ¾Æ¸£¹ÙÀÌÆ®¼ö°¡, ¹è¿­ value ÀÇ ±æÀ̺¸´Ù ÀÛÀº °æ¿ì, ³ª¸ÓÁöÀÇ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¹è¿­³»¿¡ Àо Çʿ䰡 ÀÖ½À´Ï´Ù. ÀоÁö´Â ÃѾƸ£¹ÙÀÌÆ®¼ö¸¦ ³ªÅ¸³»´Â ¹Ýȯ°ªÀº, ¹è¿­ÀÇ ±æÀ̺¸´Ù ª¾ÆÁ®, ½Ã³Á¹°·ÎºÎÅÍ Àо´Â ¾Æ¸£¹ÙÀÌÆ®°¡ ³²Áö ¾ÊÀº °ÍÀ» ³ªÅ¸³À´Ï´Ù. ½Ã³Á¹°·ÎºÎÅÍ ÇÑÃþ ´õ µ¶Çظ¦ ½Ç½ÃÇϸé,-1 ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
value - µ¥ÀÌÅÍÀÇ µ¶ÇØÃ³ÀÇ ¹öÆÛ
¹Ýȯ°ª:
¹öÆÛ¿¡ ÀоÁö´Â ¾Æ¸£¹ÙÀÌÆ®ÀÇ ÃѼö, ¶Ç´Â ½Ã³Á¹°ÀÇ Á¾´Ü¿¡ À̸£·¯ µ¥ÀÌÅͰ¡ ¾ø¾îÁ³À» °æ¿ì´Â,-1
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

readBytes

public int readBytes(byte[] value,
                     int length)
              throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°ÀÇ ÀϺθ¦ Àоî³À´Ï´Ù.

¹è¿­ value ÀÇ ±æÀ̰¡, ½Ã³Á¹°·ÎºÎÅÍ Àо´Â ³ª¸ÓÁöÀÇ ¾Æ¸£¹ÙÀÌÆ®¼öº¸´Ù ÀÛÀº °æ¿ì, ¹è¿­À» ä¿ï Çʿ䰡 ÀÖ½À´Ï´Ù. ÈļÓÀÇ È£Ãâ¿¡ ÀÇÇØ, ´ÙÀ½ÀÇ ÁõºÐÀÌ ÀоÁý´Ï´Ù.

½Ã³Á¹°³»ÀÇ ³ª¸ÓÁöÀÇ ¾Æ¸£¹ÙÀÌÆ®¼ö°¡, ¹è¿­ value ÀÇ ±æÀ̺¸´Ù ÀÛÀº °æ¿ì, ³ª¸ÓÁöÀÇ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¹è¿­³»¿¡ Àо Çʿ䰡 ÀÖ½À´Ï´Ù. ÀоÁö´Â ÃѾƸ£¹ÙÀÌÆ®¼ö¸¦ ³ªÅ¸³»´Â ¹Ýȯ°ªÀº, ¹è¿­ÀÇ ±æÀ̺¸´Ù ª¾ÆÁ®, ½Ã³Á¹°·ÎºÎÅÍ Àо´Â ¾Æ¸£¹ÙÀÌÆ®°¡ ³²Áö ¾ÊÀº °ÍÀ» ³ªÅ¸³À´Ï´Ù. ½Ã³Á¹°·ÎºÎÅÍ ÇÑÃþ ´õ µ¶Çظ¦ ½Ç½ÃÇϸé,-1 ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

length ÀÇ °ªÀÌ ºÎÀÎÁö, ¹è¿­ value ÀÇ ±æÀ̺¸´Ù Å« °æ¿ì,IndexOutOfBoundsException °¡ ½½·Î¿ì µË´Ï´Ù. ÀÌ ¿¹¿Ü°¡ ½½·Î¿ì µÇ¾úÀ» °æ¿ì, ½Ã³Á¹°·ÎºÎÅÍ ¾Æ¸£¹ÙÀÌÆ®´Â ÀоÁöÁö ¾Ê½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
value - µ¥ÀÌÅÍÀÇ µ¶ÇØÃ³ÀÇ ¹öÆÛ
length - Àо´Â ¾Æ¸£¹ÙÀÌÆ®¼ö (value.length ÀÌÇÏ)
¹Ýȯ°ª:
¹öÆÛ¿¡ ÀоÁö´Â ¾Æ¸£¹ÙÀÌÆ®ÀÇ ÃѼö, ¶Ç´Â ½Ã³Á¹°ÀÇ Á¾´Ü¿¡ À̸£·¯ µ¥ÀÌÅͰ¡ ¾ø¾îÁ³À» °æ¿ì´Â -1
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ Àо¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotReadableException - ¸Þ¼¼Áö°¡ ±âÀÔÇØ Àü¿ë ¸ðµåÀÇ °æ¿ì

writeBoolean

public void writeBoolean(boolean value)
                  throws JMSException 
boolean ¸¦ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ 1 ¹ÙÀÌÆ®Ä¡·Î¼­ ±âÀÔÇÕ´Ï´Ù. true Ä¡´Â °ª (byte) 1 À¸·Î¼­false Ä¡´Â °ª (byte) 0 À¸·Î¼­ ±âÀÔÇØÁý´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â boolean Ä¡
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeByte

public void writeByte(byte value)
               throws JMSException 
byte ¸¦ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ 1 ¹ÙÀÌÆ®Ä¡·Î¼­ ±âÀÔÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â byte Ä¡
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeShort

public void writeShort(short value)
                throws JMSException 
short ¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 2 ¹ÙÀÌÆ®Ä¡·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â short Ä¡
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeChar

public void writeChar(char value)
               throws JMSException 
char ¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 2 ¹ÙÀÌÆ®Ä¡·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â char Ä¡
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeInt

public void writeInt(int value)
              throws JMSException 
int ¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 4 ¹ÙÀÌÆ®Ä¡·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â int Ä¡
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeLong

public void writeLong(long value)
               throws JMSException 
long ¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 8 ¹ÙÀÌÆ®Ä¡·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â long Ä¡
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeFloat

public void writeFloat(float value)
                throws JMSException 
Float Ŭ·¡½ºÀÇ floatToIntBits ¸Þ¼Òµå¸¦ »ç¿ëÇØ float Àμö¸¦ int ·Î º¯È¯ÇØ,int Ä¡¸¦ »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 4 ¹ÙÀÌÆ®·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â float Ä¡
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeDouble

public void writeDouble(double value)
                 throws JMSException 
Double Ŭ·¡½ºÀÇ doubleToLongBits ¸Þ¼Òµå¸¦ »ç¿ëÇØ double Àμö¸¦ long ·Î º¯È¯ÇØ,long Ä¡¸¦, »óÀ§ ¾Æ¸£¹ÙÀÌÆ®¸¦ ¼±µÎ·Î ÇÏ´Â 8 ¹ÙÀÌÆ®·Î¼­ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â double Ä¡
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeUTF

public void writeUTF(java.lang.String value)
              throws JMSException 
ij¸¯ÅÍ ¶óÀÎÀ», ¸Ó½Å¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â UTF-8 ÀÎÄÚµù Çü½ÄÀ» »ç¿ëÇØ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.

UTF-8 Çü½ÄÀÇ ÀÚ¼¼ÇÑ °ÍÀº, X/Open Preliminary Specification, X/Open Company Ltd., Document Number: P316 ÀÇ ¡¸File System Safe UCS Transformation Format (FSS_UTF)¡¹¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. ÀÌ Á¤º¸´Â, ¡¸ISO/IEC 10646, Annex P¡¹¿¡¼­µµ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â String ÀÇ °ª
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeBytes

public void writeBytes(byte[] value)
                throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¹è¿­À» ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â ¾Æ¸£¹ÙÀÌÆ® ¹è¿­
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeBytes

public void writeBytes(byte[] value,
                       int offset,
                       int length)
                throws JMSException 
¾Æ¸£¹ÙÀÌÆ® ¹è¿­ÀÇ ÀϺθ¦ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â ¾Æ¸£¹ÙÀÌÆ® ¹è¿­Ä¡
offset - ¾Æ¸£¹ÙÀÌÆ® ¹è¿­³»ÀÇ Ãʱ⠿ÀÇÁ¼Â(offset)
length - »ç¿ëÇÏ´Â ¾Æ¸£¹ÙÀÌÆ®¼ö
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì

writeObject

public void writeObject(java.lang.Object value)
                 throws JMSException 
¿ÀºêÁ§Æ®¸¦ ¾Æ¸£¹ÙÀÌÆ® ¸Þ¼¼Áö ½Ã³Á¹°¿¡ ±âÀÔÇÕ´Ï´Ù.

ÀÌ ¸Þ¼Òµå´Â, ¿ÀºêÁ§Æ®È­ µÈ ¿ø½ÃÀû ¿ÀºêÁ§Æ®Çü (Integer,Double,Long ...),String ¿ÀºêÁ§Æ®, ¹× ¾Æ¸£¹ÙÀÌÆ® ¹è¿­¿¡¼­¸¸ µ¿ÀÛÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
value - ±âÀÔÇØÁö´Â Java ÇÁ·Î±×·¥ ¾ð¾îÀÇ ¿ÀºêÁ§Æ® (Java ¿ÀºêÁ§Æ®). null ¿©¼­´Â ¾È µÇ´Â
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÇØ¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageFormatException - ¿ÀºêÁ§Æ®ÀÇ ÇüŰ¡ ¹«È¿ÀÎ °æ¿ì
MessageNotWriteableException - ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì
java.lang.NullPointerException - ÆÄ¶ó¹ÌÅÍ value °¡ null ÀÇ °æ¿ì

reset

public void reset()
           throws JMSException 
¸Þ¼¼Áö º»¹®À» Àо Àü¿ë ¸ðµå·Î ¹èÄ¡ÇÏ°í ³ª¼­, ¾Æ¸£¹ÙÀÌÆ® ½Ã³Á¹°À» ¼±µÎ¿¡ Àç¹èÄ¡ÇÕ´Ï´Ù.
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¸Þ¼¼ÁöÀÇ ¸®¼ÂÆ®¿¡ ½ÇÆÐÇßÀ» °æ¿ì
MessageFormatException - ¸Þ¼¼ÁöÀÇ Çü½ÄÀÌ ¹«È¿ÀÎ °æ¿ì


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.