[긴급] 자바에서 512 byte packet 을 만들려면......
글쓴이: air74 / 작성시간: 수, 2004/08/25 - 2:24오후
안녕하세요.
자바는 영 몰라서요.
다음은 tcp client 가 socket 을 이용하여 tcp server로 string 을 전송 하는 소스 입니다. 여기서 string 대신 512 byte packet 을 보내고 싶은데 어떻게 해야 하나요? 또한 자바에서 string 의 length 를 계산 하려면 어떻게 하나요?
C 언어로 치면 strlen 과 같은 함수가 있나요?
public void writeSocket(){
try{
System.out.println("Client : writeSocket start ");
String snd_msg="HI~ ^^ ; Sending Something from Cleint SIDE";
outputStream=socket.getOutputStream();
printStream=new PrintStream(outputStream);
printStream.print(snd_msg+"\n");
System.out.println("Client : writeSocket finished ");
}
그럼 빠른 답변 바랍니다.
Forums:
[quote]자바에서 512 byte packet 을 만들려면......
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#getBytes()
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#length()
http://java.sun.com/j2se/1.4.2/docs/api/
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#getBytes(int,%20int,%20byte[],%20int)
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#length()
참고하시지요 :? ~
--
“Life is like riding a bicycle. To keep your balance, you must keep moving.”
- Albert Einstein
댓글 달기