1樓:可樂零七
有兩種方案:
1、在pc機上建立伺服器,手機與手機之間的通訊通過伺服器進行中轉
2、一部手機作為伺服器,另一部手機作為客戶端接入該手機
一般是第一種方案
示例**:12
3456
78910
1112
1314
1516
1、pc端:
serversocket=new serversocket(5648); //在5648埠進行偵聽
socket sk = serversocket.accept();//如果有接入,則建立對應的socket;
2、手機端:
socket=new socket("tobacco5648.xicp.net",5648);//連線socket
3、訊息輸入輸出:
pw=new printwriter(socket.getoutputstream()); //訊息輸出
pw.println("傳送訊息");
pw.flush();
br=new bufferedreader(new inputstreamreader(socket.getinputstream())); //訊息接收
while((str=br.readline())!=null)
2樓:匿名使用者
第三種方案...用聯網工具matchvs。
通過socket實現網路程式設計的主要過程是什麼?
3樓:匿名使用者
bai發,一般採用socket開發。
du它分zhi服務dao器和客戶端。伺服器端流程:
1、建立服內務器套接容
字---分配記憶體、初始化
2、伺服器套接字--偵聽
3、建立與客戶端配套的客戶端套接字
4、與客戶端通訊(可以多客戶端)
5、關閉、銷毀伺服器端相應套接字
----------------
客戶端:
1、建立客戶端套接字---分配記憶體、初始化2、連線伺服器
3、與伺服器通訊
4、關閉、銷毀客戶端套接字
----------------
4樓:無邪是王道
socket——套接字~網路間的程序是靠這個套接字進行通訊~
在程式設計時會用到的內函式:socket()
5樓:匿名使用者
先去看書吧孩子,《unix網路程式設計(卷1:套接字)(卷2:程序間通訊)》
j**a 中socket實現通訊的原理
6樓:匿名使用者
要是web格式的話,其實就是把一些字元傳過去,如字型變紅"紅色",還有變粗也是一樣的道理.如果不是web的話,我就不清楚了
怎麼利用socket實現程序間通訊
7樓:匿名使用者
用socket實現程序通訊 ,和socket的普通用法一樣,只不過服務端ip為127.0.0.1 而已
下面附上**示例:
//伺服器端** 程序1
#include
#include
#include
#include
#include
#include
#include
#include
int main(int argc, char *ar**)
fromaddr.sin_family=af_inet;
fromaddr.sin_addr.s_addr=htonl(inaddr_any);
fromaddr.sin_port = htons(4000);
<0)
while(1)
return 0;}}
//客戶端** 程序2
#include
#include
#include
#include
#include
#include
#include
#include int main(int argc, char *ar**)
int sock;
//sendto中使用的對方位址
struct sockaddr_in toaddr;
//在recvfrom中使用的對方主機位址
struct sockaddr_in fromaddr;unsigned int fromlen;
char recvbuffer[128];
sock = socket(af_inet,sock_dgram,ipproto_udp);if(sock < 0)
toaddr.sin_family=af_inet;
toaddr.sin_addr.s_addr=inet_addr("127.0.0.1");
fromlen = sizeof(fromaddr);
<0)
printf("recvfrom() result:%s\r\n",recvbuffer);
close(sock);}
如何通過投資理財實現財務自由,如何通過理財實現財務自由
錦衣書聖 一般的工作不能實現財務自由,只能維持起碼小康生活。因為在企業收益分成中打工者分的那乙份其實很少,尤其在現在失業人員如此眾多的情下,一般崗位的人力資源不值錢。要實現財務自由,必須實行投資,而且越早越好。投資成功關鍵兩點 1 要有好的理財渠道,投資收益率要高才行,至少要年化30 以上,而且風險...
我有帶網路的監控。想通過網際網路遠端訪問,通過軟體訪問的形式
你好!實現上述問題的幾種方法 1 如果你的網路在出口位置設定有專業的防火牆或路由器,可以在防火牆或者路由器上對映你這檯安裝監控軟體的伺服器ip地址和埠號 埠號 一般是 80 最好到給你提供監控軟體的廠家 或者說明書中查詢 直接對映成功可以訪問你的公網ip地址時就會顯示你的監控軟體介面,建議在對映的時...
如何實現閃付呢就用支付通POS機嗎
閃付 quick pass 是銀聯的非接觸式支付產品及應用,具備小額快速支付的特徵。只有具備 閃付 quick pass 功能模組的pos才能使用閃付功能。銷售終端 pos point of sale 是一種多功能終端,把它安裝在信用卡的特約商戶和受理網點中與計算機聯成網路,就能實現電子資金自動轉帳...