小學生精彩的自我介紹
1.簡答jsp和servlet的聯系和區別

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:/pic/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.
【小學生精彩的自我介紹】相關文章:
小學生精彩的自我介紹(精)03-27
精彩小學生自我介紹24篇12-26
小學生精彩敘事作文11-26
重陽節小學生作文精彩09-12
小學生自我介紹10-25
小學生的自我介紹12-20
自我介紹俏皮的小學生自我介紹01-08
精彩瞬間小學生作文500字(精選33篇)05-09
小學生的自我介紹集合10-16