1. <th id="s3j1n"><menu id="s3j1n"></menu></th>

        1. <table id="s3j1n"></table>
        2. <var id="s3j1n"><output id="s3j1n"><video id="s3j1n"></video></output></var>

          海辉java笔试题目

          时间:2019-11-09 08:08:35 笔试题目 我要投稿

          海辉java笔试题目

            1.简答jsp和servlet的联系和区别

          海辉java笔试题目

            2.web service 名词解释:

            3.SOAP,UDDI,WSDL解释

            4.EJB规范规定EJB中禁用的操作有哪些?(答出三道四点即可的满分)

            答案:答:1.不能操作线程和线程API(线程API指非线程对象的`方法如notify,wait等),2.不能操作awt,3.不能实现服务器功能,4.不能对静态属生存取,5.不能使用IO操作直接存取文件系统,6.不能加载本地库.,7.不能将this作为变量和返回,8.不能循环调用。

            5.Oracle分页查询语句,假设表名为table,查处21到40页的数据

            6.在weblogic中如何制定内存的大小,如何进行ssl的配置与客户端的认证配置?

            7.说明servlet的生命周期

            8.java中RMI和CORBA的区别

            答案:1、定义接口:rmi自己定义接口(interface)corba生成idl代码,然后使用idlj -fall name.idl生成接口和几个类文件

            2、启动服务:

            rmi启动的是rmiregistry (port)默认1099corba启动的是tnameserv

            3、实现的继承类:

            rmi extends UnicastRemoteObject corba extends 运行idlj时 生成的_NameImplBase

            4、实现类的rebind

            rmi可以直接rebind 如:Naming.rebind("rmi://localhost/meeting",meetingserver);corba需要先调用init()如:

            ORB orb=ORB.init(avgs,null);

            MOTDImpl impl=new MOTDImpl(motdFile);

            orb.connect(impl);

            org.omg.CORBA.Object objRef=

            orb.resolve_initial_references("NameService");

            NamingContextncRef=NamingContextHelper.narrow(objRef);

            NameComponent nc=new NameComponent(motdService,"");

            NameComponent[] path=new NameComponent[]{nc};

            ncRef.rebind(path,impl);

            这里corba就要麻烦很多了

            5、客户端调用corba的调用跟实现类的绑定差不多如:

            ORB orb=ORB.init(avgs,null);

            org.omg.CORBA.Object objRef=

            orb.resolve_initial_references("NameService");

            NamingContextncRef=NamingContextHelper.narrow(objRef);

            NameComponent nc=newNameComponent("MessageOfTheDay","");

            NameComponent path[]=new NameComponent[]{nc} ;

            org.omg.CORBA.Object motdObj=ncRef.resolve(path);

            MOTD motdRef=MOTDHelper.narrow(motdObj);

            System.out.println(motdRef.getMOTD());

            rmi只要lookup就可以了

            总的来说其实rmi和corba都差不多,都是桩和框架,两者相互竞争,但是在java中都可以相互调用。这归功于rmi_iiop.

          【海辉java笔试题目】相关文章:

          1.JAVA笔试题目

          2.笔试题目

          3.金立笔试题目

          4.KPMG笔试题目

          5.笔试题目4

          6.笔试题目1

          7.部分笔试题目

          8.OPPO笔试题目

          上一篇:必胜客笔试题目 下一篇:壳牌笔试题目
          色月五开心丁香五在线