Code UDP - TCP môn LTUDM


Diễn đàn chia sẻ kiến thức, kinh nghiệm về IT và cuộc sống!
 
Trang ChínhGalleryTìm kiếmLatest imagesĐăng kýĐăng Nhập
Top posters
Sakura (1124)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
hotboy (705)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
Già Làng (373)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
con_ca_nho90 (289)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
that_true (154)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
theanhkkt (143)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
phamay (137)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
lovelonelyman (134)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
o0ovioletstaro0o (128)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
stevenhung (122)
Code UDP - TCP môn LTUDM Vote_lcapCode UDP - TCP môn LTUDM Voting_barCode UDP - TCP môn LTUDM Vote_rcap 
Âm - Dương lịch
Clock
Logo
11TH02 Pro!
Liên kết
Tin tức 60s
Tin công nghệ
Thời sự 24h
Game Moblie

Share
 

 Code UDP - TCP môn LTUDM

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Mr.Cuong

Code UDP - TCP môn LTUDM Stars14
Mr.Cuong

Thú CƯng : Code UDP - TCP môn LTUDM Panda-icon
Nam Aquarius

Số bài viết : 117
Điểm : 154
Được cảm ơn : 5
Ngày sinh : 02/02/1990
Tham gia ngày : 22/02/2011
Tuổi : 34
Đến từ : Đâu

Code UDP - TCP môn LTUDM Empty
Bài gửiTiêu đề: Code UDP - TCP môn LTUDM   Code UDP - TCP môn LTUDM I_icon_minitime25/5/2011, 15:59

Mình up trước phần UDP cho các bạn sắp ôn thi môn LTUDM còn TCP mình sẽ up sau:
1. Server:

Code:

import java.net.*;
import java.io.*;
import java.util.*;
public class UDPServer {
   
    public static void main(String[] args) throws Exception
    {
       //t?o m?t DatagramSoket đ? truy?n nh?n d? li?u
       DatagramSocket Server = new DatagramSocket(255);
       System.out.println ("Dang tim ket noi ....");
       byte []Nhan = new byte [500];
       byte []Gui = new byte [500];
       
       //t?o Datagrampacket l?y d? li?u
       DatagramPacket DPNhan = new DatagramPacket(Nhan,Nhan.length);
       Server.receive(DPNhan);
       String Chuoi = new String(DPNhan.getData());
       
       //L?y đ?a ch? c?a nơi g?i đ?n
       InetAddress ClientInfo = DPNhan.getAddress();
       int Port = DPNhan.getPort();
       
       //X? L? chu?i nh?n v?
       Chuoi = Chuoi.substring(0,Chuoi.lastIndexOf('.'));
       System.out.println ("Client vua gui: "+Chuoi);
       //Chuy?n theo quy t?c
       String []Ch = Chuoi.split(" ");
       String KQ = Xuly(Ch[0],Ch[1]);
       
       //Chuy?n t? chu?i sang Byte
       Gui = KQ.getBytes();
       
       //T?o Datagrampacket đ? g?i d? li?u
       DatagramPacket DPGui = new DatagramPacket(Gui,Gui.length,ClientInfo,Port);
       Server.send(DPGui);
       
    }
    public static String Xuly(String Ch1,String Ch2)
    {
       return ("Ket qua tu server: "+(Integer.parseInt(Ch1) + Integer.parseInt(Ch2)));
    }
}



2. Client
Code:

import java.net.*;
import java.io.*;
public class UDPClient {
   
    public static void main(String[] args) throws Exception
    {
         //Tạo Datagramsoket để định giao thức DCP
       DatagramSocket Client = new DatagramSocket();
       
       //Tạo mảng 2 byte Nhận và Gưi
       byte [] Gui = new byte [500];
       byte [] Nhan = new byte [500];
       
       //Phương thức nhập từ bàn phím
       BufferedReader Input = new BufferedReader(new InputStreamReader(System.in));
       System.out.println ("Nhap hai so bat ky theo mau (x y .)");
       String In = Input.readLine();
       
       //Chuyển từ chuỗi sang byte;
       Gui = In.getBytes();
       
       //Tạo datagramPakert để gửi dữ liệu đi
       InetAddress ServerInfo = InetAddress.getByName("localhost");
       DatagramPacket DPGui = new DatagramPacket(Gui,Gui.length,ServerInfo,255);
       Client.send(DPGui);
       
       //Tạo Datagrampacket nhận để hiển thị kết quả
       
       DatagramPacket DPNhan = new DatagramPacket(Nhan,Nhan.length);
       Client.receive(DPNhan);
       
       String Chnhan = new String(DPNhan.getData());
       System.out.println (Chnhan);
    }
}


3. Code xử Lý:
Code:

import java.util.*;
public class Xuly
{
   int s1,s2,kq;
   public Xuly()
   {
   }
   public Xuly(String Chuoi)
   {
      Chuoi = Chuoi.substring(0,Chuoi.lastIndexOf("#",-1));
      String [] Nhan = Chuoi.split(" ");
      s1 = Integer.parseInt(Nhan[0]);
      s2 = Integer.parseInt(Nhan[2]);
   }
   public void Tong()
   {
      kq = s1 + s2;
   }
   public String Traloi()
   {
      return "Ket qua tu Server: "+kq;
   }
}



Được sửa bởi Mr.Cường ngày 26/5/2011, 00:27; sửa lần 1.
Về Đầu Trang Go down
Sakura

Code UDP - TCP môn LTUDM Stars7
Sakura

Thú CƯng : Code UDP - TCP môn LTUDM I-hate-Cats-icon
Nam Scorpio

Số bài viết : 1124
Điểm : 1688
Được cảm ơn : 35
Ngày sinh : 03/11/1990
Tham gia ngày : 16/03/2010
Tuổi : 34
Đến từ : Bình Dương
Ngề nghiệp : IT Student

Code UDP - TCP môn LTUDM Empty
Bài gửiTiêu đề: Re: Code UDP - TCP môn LTUDM   Code UDP - TCP môn LTUDM I_icon_minitime25/5/2011, 20:23

Up 2 bài hoàn chỉnh lên luôn đi ku. Làm vậy mệt quá, tạo chạy hem đc.
Về Đầu Trang Go down
Mr.Cuong

Code UDP - TCP môn LTUDM Stars14
Mr.Cuong

Thú CƯng : Code UDP - TCP môn LTUDM Panda-icon
Nam Aquarius

Số bài viết : 117
Điểm : 154
Được cảm ơn : 5
Ngày sinh : 02/02/1990
Tham gia ngày : 22/02/2011
Tuổi : 34
Đến từ : Đâu

Code UDP - TCP môn LTUDM Empty
Bài gửiTiêu đề: Re: Code UDP - TCP môn LTUDM   Code UDP - TCP môn LTUDM I_icon_minitime26/5/2011, 00:21

Rồi ok! đã chỉnh xong
Về Đầu Trang Go down
Sakura

Code UDP - TCP môn LTUDM Stars7
Sakura

Thú CƯng : Code UDP - TCP môn LTUDM I-hate-Cats-icon
Nam Scorpio

Số bài viết : 1124
Điểm : 1688
Được cảm ơn : 35
Ngày sinh : 03/11/1990
Tham gia ngày : 16/03/2010
Tuổi : 34
Đến từ : Bình Dương
Ngề nghiệp : IT Student

Code UDP - TCP môn LTUDM Empty
Bài gửiTiêu đề: Re: Code UDP - TCP môn LTUDM   Code UDP - TCP môn LTUDM I_icon_minitime26/5/2011, 00:51

Dài quá, chuyển qua bài của tao đi, nhìn ngắn gọn dễ hiểu hơn nhiều.LD
Về Đầu Trang Go down
Mr.Cuong

Code UDP - TCP môn LTUDM Stars14
Mr.Cuong

Thú CƯng : Code UDP - TCP môn LTUDM Panda-icon
Nam Aquarius

Số bài viết : 117
Điểm : 154
Được cảm ơn : 5
Ngày sinh : 02/02/1990
Tham gia ngày : 22/02/2011
Tuổi : 34
Đến từ : Đâu

Code UDP - TCP môn LTUDM Empty
Bài gửiTiêu đề: Re: Code UDP - TCP môn LTUDM   Code UDP - TCP môn LTUDM I_icon_minitime26/5/2011, 20:41

Èo, tao thấy nó dễ thuộc mà Very Happy, của mày nhìn nó sao sao ấy, thôi kệ ai theo ai thì theo, tao thuộc của tao rồi. keke
Về Đầu Trang Go down
Sponsored content




Code UDP - TCP môn LTUDM Empty
Bài gửiTiêu đề: Re: Code UDP - TCP môn LTUDM   Code UDP - TCP môn LTUDM I_icon_minitime

Về Đầu Trang Go down
 

Code UDP - TCP môn LTUDM

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

 Similar topics

-
» [LTUDM] Full - Tất tần tật tại đây!
» [11TH02] LTUDM Full Update bySADUI
» ai sửa dùm lỗi của đoạn code này
» Code Java UDP-TCP-DNS-FTP-CHAT
» 1 số Code Graphics Sưu Tầm

Permissions in this forum:Bạn không có quyền trả lời bài viết
IT World! :: HỌC TẬP :: HỌC KỲ VI :: Lập trình ứng dụng mạng-