Java数据库连接及网络程序设计
一、实验目的:
通过Socket编程,掌握网络应用程序的开发方法;完成数据库的连接;掌握利用Java提供的基本组件进行网络传输;掌握Java提供的多线程机制,异常处理机制和低层对协议的通信机制,通过Socket编程,掌握网络应用程序的开发方法;设计测试,性能评估。上机练习之前,必须先完成程序的书写,再上机调试。
二、实验内容:
1.实验目的
(1)掌握网络编程的基本概念,如客户机、服务器、协议、端口。
(2)掌握java.net包中常用的网络编程工具类的功能和使用。
(3)掌握Applet获取网络资源的方法。
(4)掌握流式Socket服务器和客户机编程的基本概念和方法。
2.实验任务
(1)编写接收用户输入的一个主机名,通过网络找的其IP地址打印到屏幕上。
(2)编写Applet接收用户输入一个网页名,通过阅读该网页并寻找网页中所以的电子邮件地址,返回给用户,并显示在屏幕上。
(3)利用流式Socket通信机制模拟手机的短信息服务,编程时可以利用实验10中已经实现的手机界面。修改这个界面,增加一个“短信”按扭。设服务器中已事先保存了10条短信息,编号为0~9。当手机用户按“短信”按扭时,程序将是手机连接到服务器。服务器向手机用户提示,要求输入短信息的序号;手机用户按下0~9中的某个按扭后,服务器将相应的短信息传送给手机用户,在手机的显示区上显示。
三、实验要求:
- 在上机前写出全部源程序;
- 能在机器上正确运行程序;
四、思考题
五、程序清单:
六、运行结果:
七、调试分析及实验心得:
八、解答思考题:
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%
相关阅读:
- [嵌入式操作系统] 64位系统环境中Java的性能 2011-03-05
- [通信设计应用] 移动通信中Java智能卡RMI技术的开发 2010-10-10
- [嵌入式操作系统] 基于Java的FPGA可编程嵌入式系统 2010-09-10
- [编程实验] 基于GEF和EMF技术的JavaEE应用快速开发工具——j 2010-07-12
- [新品快讯] McObject发布用于eXtremeDB的Java本地接口 2010-02-01
- [电子常识] Java Script的工作原理是什么?怎样用它来生成简单 2009-08-04
- [电子常识] Java语言入门教程 2009-07-30
- [电子常识] 什么是封装?(Java语言) 2009-04-28
( 发表人:发烧友 )
