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通信的详细介绍,希望大家有所帮助。

  • 相关阅读:
    POJ 3259 Wormholes【BellmanFord】
    POJ 2960 SNim【SG函数的应用】
    ZOJ 3578 Matrixdp水题
    HDU 2897 邂逅明下【bash博弈】
    BellmanFord 算法及其优化【转】
    【转】几个Java的网络爬虫
    thinkphp 反字符 去标签 自动加点 去换行 截取字符串 冰糖
    php 二维数组转 json文本 (jquery datagrid 数据格式) 冰糖
    PHP 汉字转拼音(首拼音,所有拼音) 冰糖
    设为首页与加入收藏 兼容firefox 冰糖
  • 原文地址:https://www.cnblogs.com/sode/p/2831412.html
Copyright © 2011-2022 走看看