zoukankan      html  css  js  c++  java
  • flex java socket通信

    引用:http://developer.51cto.com/art/201003/189791.htm

    Java socket通信如何进行相关问题的解答呢?还是需要我们不断的学习,在学习的过程中会遇到不少的问题。下面我们就从源代码中找到有关的问题解决方案。希望大家在以后的Javasocket通信使用中有所收获。

    客户端:FLEX 3 (Adobe® Flex® 3 是用于构建和维护在所有主要浏览器、桌面和操作系统一致地部署的极具表现力的 Web 应用程序 的高效率的开放源码 框架 。)

    客户端IDE:Flex Builder 3

    缘分的相遇(建立连接):

    既然是通信,当然第一步就是要建立连接啦。我们还是用最简单的看代码的方式来开始我们的连接。

    服务端代码:Jserver1.java

    Java socket通信代码

    1. import java.net.*;   
    2. import java.io.*;   
    3. public class Jserver1 {   
    4. public static void main(String[] args) {   
    5. ServerSocket server=null;   
    6. try{   
    7. server=new ServerSocket(719);//在端口719建立一个服
      务器套接字对象   
    8. System.out.println("服务端等待");   
    9. while(true){   
    10. System.out.println("等待客户机");   
    11. Socket newSocket=server.accept();//客户端向我们建立的
      服务器套接字发送连接请求,则向下执行   
    12. System.out.println("已与客户机连接");   
    13. }   
    14. }catch(IOException ie)   
    15. {   
    16. System.out.println(ie);   
    17. }finally{   
    18. try   
    19. {   
    20. if(server!=null) server.close();//关闭服务器套接字。
      为什么要用finally关键字来做这个事呢?HOHO thinking in 
      java里大师已经说得很清楚了,就是无论出现什么异常,
      都保证我们的服务端套接字能被关闭。   
    21. }catch(IOException ie){}   
    22. }   
    23. }  


     

    1. import java.net.*;  
    2. import java.io.*;  
    3. public class Jserver1 {  
    4. public static void main(String[] args) {  
    5. ServerSocket server=null;  
    6. try{  
    7. server=new ServerSocket(719);//在端口719建立一
      个服务器套接字对象  
    8. System.out.println("服务端等待");  
    9. while(true){  
    10. System.out.println("等待客户机");  
    11. Socket newSocket=server.accept();//客户端向我们
      建立的服务器套接字发送连接请求,则向下执行  
    12. System.out.println("已与客户机连接");  
    13. }  
    14. }catch(IOException ie)  
    15. {  
    16. System.out.println(ie);  
    17. }finally{  
    18. try  
    19. {  
    20. if(server!=null) server.close();//关闭服务器套接字。
      为什么要用finally关键字来做这个事呢?HOHO thinking in 
      java里大师已经说得很清楚了,就是无论出现什么异常,
      都保证我们的服务端套接字能被关闭。  
    21. }catch(IOException ie){}  
    22. }  

    以上就是我们对Java socket通信的详细介绍,希望大家有所帮助。

  • 相关阅读:
    LeetCode 1110. Delete Nodes And Return Forest
    LeetCode 473. Matchsticks to Square
    LeetCode 886. Possible Bipartition
    LeetCode 737. Sentence Similarity II
    LeetCode 734. Sentence Similarity
    LeetCode 491. Increasing Subsequences
    LeetCode 1020. Number of Enclaves
    LeetCode 531. Lonely Pixel I
    LeetCode 1091. Shortest Path in Binary Matrix
    LeetCode 590. N-ary Tree Postorder Traversal
  • 原文地址:https://www.cnblogs.com/sode/p/2831412.html
Copyright © 2011-2022 走看看