当前位置: 首页 > news >正文

网站百度百科河南省洛阳市建设银行的网站

网站百度百科,河南省洛阳市建设银行的网站,小型网站建设需要多少钱,新乡网站建设哪家实力强一.网络程序设计基础 1.局域网与互联网 2.网络协议 1.IP协议 IP是Internet Protocol的简称#xff0c;是一种网络协议。 1.1 TCP/IP层次结构 2.TCP与UDP协议 TCP可保证数据从一端送至另一端时#xff0c;能够确实送达#xff0c;而且抵达的数据的排列顺序和送出时的顺序相…一.网络程序设计基础 1.局域网与互联网 2.网络协议 1.IP协议 IP是Internet Protocol的简称是一种网络协议。 1.1 TCP/IP层次结构 2.TCP与UDP协议 TCP可保证数据从一端送至另一端时能够确实送达而且抵达的数据的排列顺序和送出时的顺序相同。因此TCP协议适合可靠性要求比较高的场合。 3.端口与套接字 1.一台计算机只有单一的连接到网络的物理链接所有的数据都通过此连接对内对外送达特定的计算机这就是端口。 2.网络程序的套接字用于将应用程序与端口连接起来。套接字是一个假想的连接装置就像插座一样可以连接电器与电线。 二.TCP程序 1.InetAddress类 例题21.1获取计算机的本机名字与IP地址 2.ServerSocket类 3.TCP网络程序设计 在网络编程中如果只要求客户机向服务器发送信息不要求服务器向客户机发送消息称为单向通行。客户机套接字和服务器套接字连接成功后客户机通过输出流发送数据服务器则通过输入流接收数据。 例题21.2创建TCP/IP协议服务器 三.UDP程序 1.UDP是网络信息传输的另一种形式。 2.UDP的基本模式如下 将数据打包然后将数据包发往目的地。 接收别人发来的数据包然后查看数据包。 1.DatagramPacket类 1.DatagramPacketbyte[] buf, int length). 2.DatagramPacketbyte[] buf, int length,InetAddress,int port) 2.DatagramSocket类 1.DatagramSocket() 2.DatagramSocket(int port) 3.DatagramSocket(int port,InetAddress addr) 3.UDP网络程序设计 例题21.3创建UDP协议广播电台程序 import java.awt.*; import java.awt.event.*; import java.io.IOException; import java.net.*; import javax.swing.*;public class Receive extends JFrame implements Runnable, ActionListener {int port; // 端口InetAddress group null; // 广播组地址MulticastSocket socket null; // 多点广播套接字对象JButton inceBtn new JButton(开始接收);JButton stopBtn new JButton(停止接收);JTextArea inceAr new JTextArea(10, 10); // 显示接收广播的文本域JTextArea inced new JTextArea(10, 10);Thread thread;boolean stop false; // 停止接受信息状态public Receive() {setTitle(广播数据报);setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);thread new Thread(this);inceBtn.addActionListener(this); // 绑定按钮ince的单击事件stopBtn.addActionListener(this); // 绑定按钮stop的单击事件inceAr.setForeground(Color.blue); // 指定文本域中文字的颜色JPanel north new JPanel(); // 创建Jpanel对象north.add(inceBtn); // 将按钮添加到面板north上north.add(stopBtn);add(north, BorderLayout.NORTH); // 将north放置在窗体的上部JPanel center new JPanel(); // 创建面板对象centercenter.setLayout(new GridLayout(1, 2)); // 设置面板布局center.add(inceAr); // 将文本域添加到面板上center.add(inced);add(center, BorderLayout.CENTER); // 设置面板布局validate(); // 刷新port 9898; // 设置端口号try {group InetAddress.getByName(224.255.10.0); // 指定接收地址socket new MulticastSocket(port); // 绑定多点广播套接字socket.joinGroup(group); // 加入广播组} catch (IOException e) {e.printStackTrace(); // 输出异常信息}setBounds(100, 50, 360, 380); // 设置布局setVisible(true); // 将窗体设置为显示状态}public void run() { // run()方法while (!stop) {byte data[] new byte[1024]; // 创建缓存字节数组DatagramPacket packet null;packet new DatagramPacket(data, data.length, group, port); // 待接收的数据包try {socket.receive(packet); // 接收数据包String message new String(packet.getData(), 0, packet.getLength()); // 获取数据包中的内容inceAr.setText(正在接收的内容\n message); // 将接收内容显示在文本域中inced.append(message \n); // 每条信息为一行} catch (IOException e) {e.printStackTrace(); // 输出异常信息}}}public void actionPerformed(ActionEvent e) { // 单击事件if (e.getSource() inceBtn) { // 单击按钮ince触发的事件inceBtn.setBackground(Color.red); // 设置按钮颜色stopBtn.setBackground(Color.yellow);if (!(thread.isAlive())) { // 如线程不处于“新建状态”thread new Thread(this); // 实例化Thread对象}thread.start(); // 启动线程stop false; // 开始接受信息}if (e.getSource() stopBtn) { // 单击按钮stop触发的事件inceBtn.setBackground(Color.yellow); // 设置按钮颜色stopBtn.setBackground(Color.red);stop true; // 停止接受信息}}public static void main(String[] args) {Receive rec new Receive();rec.setSize(460, 200);} }
http://www.w-s-a.com/news/212320/

相关文章:

  • 做性的网站有哪些苏州专业网站设计制作公司
  • 陵水网站建设友创科技十大优品店排名
  • 想换掉做网站的公司简要说明网站制作的基本步骤
  • 国企公司网站制作wordpress 浮动定位
  • 网站网页直播怎么做的企业网站建设推荐兴田德润
  • 网站建设熊猫建站厦门seo全网营销
  • 扁平网站设计seo是什么岗位的缩写
  • 工商企业网站群晖配置wordpress 80端口
  • 企业网站建设流程步骤镇江东翔网络科技有限公司
  • 网络工程师和做网站哪个难网络建站如何建成
  • 网站建设需要哪些项目游民星空是用什么做的网站
  • 旅游网站建设要如何做百度商城网站建设
  • destoon 网站搬家中国企业500强都有哪些企业
  • 商城网站前端更新商品天天做吗哈尔滨做网站优化
  • 新乡网站开发wordpress 产品分类侧边栏
  • 网站自己做自己的品牌好做互联网企业分类
  • 项目网站建设方案石家庄网站快速排名
  • 网站开发大作业报告做电商网站的参考书
  • Apache局域网网站制作wordpress外链自动保存
  • 网站备案号要怎么查询千锋教育培训机构地址
  • 门户网站建设要求几款免费流程图制作软件
  • 花生壳域名可以做网站域名吗wordpress内链工具
  • 猎头公司网站模板网站伪静态作用
  • 工程建设教育网站html成品网页模板下载
  • 同一ip 网站 权重wordpress 菜单 小图标
  • 网站没有icp备案wordpress d8主题 4.1
  • 手机网站建设推荐企业宣传页模板
  • 杭州市富阳区建设局网站动态域名做网站
  • 网站如何免费做SEO优化靖安县城乡规划建设局网站
  • 室内设计网站平台学新媒体运营最好的培训学校