zoukankan      html  css  js  c++  java
  • 因特网和内联网

    Web是解决客户机/服务器问题的一种常用方案,所以最好能用相同的技术解决此类问题的一些“子集”, 特别是公司内部的传统客户机/服务器问题。对于传统的客户机/服务器模式,我们面临的问题是拥有多种 不同类型的客户计算机,而且很难安装新的客户软件。但通过 Web浏览器和客户端编程,这两类问题都可得 到很好的解决。若一个信息网络局限于一家特定的公司,那么在将Web技术应用于它之后,即可称其为“内 联网”(Intranet),以示与国际性的“因特网”(Internet)有别。内联网提供了比因特网更大的安全级 别,因为可以物理性地控制对公司内部服务器的使用。说到培训,一般只要人们理解了浏览器的常规概念, 就可以非常轻松地掌握网页和程序片之间的差异,所以学习新型系统的开销会大幅度减少。 安全问题将我们引入客户端编程领域一个似乎是自动形成的分支。若程序是在因特网上运行,由于无从知晓 它会在什么平台上运行,所以编程时要特别留意,防范可能出现的编程错误。需作一些跨平台处理,以及适 当的安全防范,比如采用某种脚本语言或者Java。 但假如在内联网中运行,面临的一些制约因素就会发生变化。全部机器均为Intel/Windows 平台是件很平常 的事情。在内联网中,需要对自己代码的质量负责。而且一旦发现错误,就可以马上改正。除此以外,可能 已经有了一些“历史遗留”的代码,并用较传统的客户机/服务器方式使用那些代码。但在进行升级时,每 次都要物理性地安装一道客户程序。浪费在升级安装上的时间是转移到浏览器的一项重要原因。使用了浏览 器后,升级就变得易如反掌,而且整个过程是透明和自动进行的。如果真的是牵涉到这样的一个内联网中, 最明智的方法是采用ActiveX,而非试图采用一种新的语言来改写程序代码。 面临客户端编程问题令人困惑的一系列解决方案时,最好的方案是先做一次投资/回报分析。请总结出问题 的全部制约因素,以及什么才是最快的方案。由于客户端程序设计仍然要编程,所以无论如何都该针对自己 的特定情况采取最好的开发途径。这是准备面对程序开发中一些不可避免的问题时,我们可以作出的最佳姿 态。

     1 package Com.TomTest;
     2 
     3 
     4 interface  ShowMessage {
     5     void 显示商标(String s);
     6 }
     7 class TV implements ShowMessage {
     8    public void 显示商标(String s) {
     9     System.out.println(s);
    10    }
    11 }
    12 class PC implements ShowMessage {
    13    public void 显示商标(String s) {
    14     System.out.println(s);
    15    }
    16 }
    17 public class TomTest_32 {
    18   public static void main(String args[]){
    19     ShowMessage sm; 
    20       sm=new TV();
    21       sm.显示商标("长城牌电视机");
    22       sm=new PC();                     
    23       sm.显示商标("联想奔月5008PC机"); 
    24    } 
    25 }
  • 相关阅读:
    selenium学习笔记——上传文件
    selenium学习笔记——利用cookie信息直接登录
    Java中的switch分支注意点
    Java中的包
    11月14日用ajax、PHP、session做购物车
    各种进位制转换
    11月13日上午ajax返回数据类型为JSON数据的处理
    11月13日上午省、市、区(县)三级联动
    11月10日下午 ajax做显示信息以后用ajax、Bootstrp做弹窗显示信息详情
    11月10日上午ajax基础知识、用ajax做登录页面、用ajax验证用户名是否可用、ajax动态调用数据库
  • 原文地址:https://www.cnblogs.com/borter/p/9438734.html
Copyright © 2011-2022 走看看