zoukankan      html  css  js  c++  java
  • head first java ( 18章 )

    image

    方法的调用都是发生在同一个虚拟机的相同堆上的两个对象之间

    如果要调用不同机器上的对象的方法呢?

    RMI: 你想要调用远程的对象(像是别的机器堆上的),却又要像是一般的调用

    image

    辅助设施是个在实际上执行通信的对象。它们会让客户端感觉上好像是在调用本机的对象

    客户端对象看起来像是在调用远程的方法,实际上它只是在调用本地处理Socket和

    串流细节的“代理”

    image

    - 调用方法的过程

    image

    image

    image

    Java RMI 提供客户端与服务器端辅助设施对象

    在Java中 RMI 已经自动提供好了辅助服务对象,在客户端辅助stub, 服务器端 skeleton

    - 创建远程服务

    image 

    image

    image

    image

    image

    - servlet

      servlet是放在 HTTP Web服务器上面运行的 Java 程序,当用户通过浏览器和网页交互时,请求(request)会发送给网页服务器

      如果请求需要java的servlet时,服务器会执行或调用已经执行的servlet程序。

      servlet用来处理与用户交互的网页程序。

      servlet 也可以使用 RMI

      servlet 是通过 RMI 与 EJB 通信的( 与之前的程序有点不同 )

    image

    image

    - 创建并执行 servlet的步骤

    image 

    image

    image

    image

    image

    - JSP servlet 关系

      jsp java server page, 实际上 web 服务器最终会把 JSP转换成 SERVLET

      但是差别在于你所写的是JSP,servlet是让你卸除带有html输出的类,而jsp刚好相反

      你会卸除带有java程序的网页

    - EJB 介绍

    image

  • 相关阅读:
    使用JS实现网页动态换肤
    数据库更新Sql脚本总结
    Javascript无刷新获取当前时间
    ASP.NET将网页设为桌面图标实现
    解决在IE浏览器中resize事件执行多次
    linux编译安装gcc5.3.0
    JAVA抽象类和接口
    JAVA内部类
    推测竞赛中测试集的正负比例
    Codeforces Round #742 (Div. 2) 题解
  • 原文地址:https://www.cnblogs.com/moveofgod/p/3028292.html
Copyright © 2011-2022 走看看