下载此文档

java网络编程.ppt


文档分类:IT计算机 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
第05讲 Java语言Java是Sun公司于1995年正式推出的一种全新的纯面向对象的程序设计语言,它具有高性能,跨平台性,可移植性,动态性,稳定性和安全性,多线程等优良特性。将Java程序嵌入HTML中,生成可以交互的智能的主页,而最主要的是它具有构造动态画面的功能,为用户提供了良好的程序设计环境,/编程,还能和Java为“网络上的世界语”。应用程序的编写难度。在些有趣的效果,世界变得更加丰富多彩。 针对网络分布式计算环境,Java通过其网络类库提供了对网络程序设计的良好支持。Java提供的网络类库和子类库主要包括:1 ——java的基本网络类库2 .ftp——处理ftp协议3 .——处理Web页面内容4 .——提供html语言支持5 .——提供http协议支持6 .ssl ——Networking with Secure Socket Layer)7 ——Remote Method Invocation)8 ——Remote Method Invocation for IIOP(互联网互操作ORB协议)…… Java网络程序设计基础Java语言在编写网络程序时,大量使用了Java的输入输出流类。 流是指在计算机的输入与输出之间传输数据的序列,输入流代表从外设流入计算机的数据序列,而输出流代表从计算机流向外设的数据序列。Java中有两个流的基本类:基本输入类InputStream和基本输出类OutputStream。 Java网络程序设计基础OutputStream。public abstract class OutputStreampublic abstract void write(int b) throws IOExceptionpublic void write(byte[] data) throws IOExceptionpublic void write(byte[] data, int offset, int length) throws IOExceptionpublic void flush( ) throws IOExceptionpublic void close( ) throws IOExceptionpublic abstract class InputStreampublic abstract int read( ) throws IOExceptionpublic int read(byte[] input) throws IOExceptionpublic int read(byte[] input, int offset, int length) throws IOExceptionpublic long skip(long n) throws IOExceptionpublic int available( ) throws IOExceptionpublic void close( ) throws Java网络程序设计基础JAVA在网络程序中的应用范畴1、两层的客户服务器体系结构客户端:JAVA应用程序服务器端:与数据源的沟端通过Socket/RMI (Java远程方法调用)JDBC( Java数据库连接) Java网络程序设计基础JAVA在网络程序中的应用范畴2、基于HTML的三层体系结构客户端:浏览器 HTML服务器端:与数据源的沟端通过JSP (Java Server Pages)Java servlet//ASP, /PHP, Perl等数据库:MSSqlServer、 Java网络程序设计基础JAVA在网络程序中的应用范畴3、基于HTML的四层体系结构客户端:浏览器HTMLWEB容器:JSP,Java Servlet (表示逻辑层)应用服务器:Socket/RMI、JDBC、EJB/CORBA (应用逻辑层)负责数据库访问、ERP、邮件服务器等数据库: MSSqlServer、 Java网络程序设计基础JAVA在网络程序中的应用范畴4、基于Applet的四层体系结构客户端:浏览器JavaAppletWEB容器:JSP,Java Servlet (表示逻辑层)应用服务器:Socket/RMI、JDBC、EJB/CORBA (应用逻辑层)负责数据库、ERP、邮件服务器等数据库: MSSqlServer、 寻址处理主机名称及IP地址:类:.InetAddress方法:public byte[] getAddress()public stat

java网络编程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数60
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zgs35866
  • 文件大小0 KB
  • 时间2016-01-04