M之道討論區

您尚未登入。

#1 2010-01-21 00:53:01

heineken00000
New member

各位好 關於 MAX TCP傳輸

大家好
對於 mxj net.tcp.recv物件的問題
我在JAVA 寫了SOCKET程式當CLIENT端要發送給MAX(SERVER端)
可是第一次MAX有顯示出有接收到的動作(但是無法顯示內容)    port皆正確
之後再發送至MAX 就毫無動作了
不知道各位有沒有遇過這樣的問題.. 謝謝

離線

 

#2 2010-01-21 01:08:44

Rio
Administrator

Re: 各位好 關於 MAX TCP傳輸

要不程式碼發上來測測?

離線

 

#3 2010-01-21 02:55:47

heineken00000
New member

Re: 各位好 關於 MAX TCP傳輸

自己在JAVA上用 client與JAVA的server互傳數字 是OK的
以下是JAVA client code   

代碼:

import java.io.*;
import java.net.*;
public class client {

    public static void main(String arg[]) throws UnknownHostException, IOException{
        String server = "127.0.0.1";
        int port = 9999;
        Socket soc = new Socket(server,port);
        DataInputStream in = new DataInputStream(soc.getInputStream());
        DataOutputStream out = new DataOutputStream(soc.getOutputStream());
        out.writeInt(8888);
        System.out.println("Client傳出:8888");
    }
}

離線

 

#4 2010-01-21 03:53:43

Rio
Administrator

Re: 各位好 關於 MAX TCP傳輸

你可以看一下 net.tcp.recv 原始碼,他是收進來的是 Atom[] 型態的資料。

離線

 

論壇頁尾

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson