普及电脑知识研讨会之二: 关于java的几个名词解释...(300分)

  • 主题发起人 主题发起人 cAkk
  • 开始时间 开始时间
C

cAkk

Unregistered / Unconfirmed
GUEST, unregistred user!
1.rmi
2.JavaBean
关于JavaBean孙博士在他的文章里说的比较清楚了,
不过我想听听有没有其他的看法
3.Jar
4.Jini
请大家踊跃发言,帮我拨开心中的迷雾.
 
刚才忘了,还有一个:
5.serverlet
 
5)serverlet:服务器端的applet,就象服务器端的active x控件一样。
4)jini技术呈现为一种没有制约的标准,这一标准能使任何传统的和非传统的联网器件相互对话。它还作为一种效果性的平台,使这些器件之间共享服务,因为它是建立在Java技术的基础之上的独立于平台的、基于语言的技术.可使用户将任何器件,从个人数字助理(PDA)到数字立体声设备(DVD),无缝地、即刻奏效地、“即插即连”地接入到一个真正开放的无处不在的网络之中.
3)class的压缩文件
2)
1)RMI 是一种Java 虚拟机之间对象互相调用对方函数、 启动对方进程的一种机制, 用这种机制, 某一台Java 虚拟机上的对象在调用另外一台Java 虚拟机上的函数时, 使用的程序语法规则和在本台Java 虚拟机上对象间的函数调用的语法规则一样。
 
javabean java 组件。
呵呵。难得 cakks 学java 和我7 个月前一样。后来我还是把他 cancel 了。
据说 sun 公司取消了原来申请 java 标准的决定。跨平台。却把自己丢了。
 
g622: 听你关于rmi的解释,似乎rmi和dcom差不多?
 
JSP那篇文章中介绍的JavaBean是专门针对JSP使用的。
我不想把JavaBean弄得复杂化。
具体一点:
JavaBean是可重复使用的软件组件。
(A Java Bean is a reusable software component that works with Java.)
和Delphi中一样,有两种类型的Component: 可视的, 非可视的。
如果是可视的:
a Java Bean is a reusable software component that can be visually manipulated in builder tools.
-Support for <b>introspection</b> allowing a builder tool to analyze how a bean works.
-Support for <b>customization</b> allowing a user to alter the appearance and behavior of a bean.
-Support for <b>events</b> allowing beans to fire events, and informing builder tools about both the events they can fire and the events they can handle.
-Support for <b>properties</b> allowing beans to be manipulated programatically, as well as to support the customization mentioned above.
-Support for <b>persistence</b> allowing beans that have been customized in an application builder to have their state saved and restored. Typically persistence is used with an application builder's save and load menu commands to restore any work that has gone into constructing an application.
建议您看看这里:
http://developer.java.sun.com/developer/onlineTraining/Beans/Beans1/simple-definition.html
http://developer.java.sun.com/developer/onlineTraining/Beans/Beans1/bean-definition.html
在JSP使用的JavaBean是非可视的,因此没有必要加入那些support,
所以您可能和我开始时一样惊讶,在JSP中的JavaBean就这么简单。
 
Servlet的解释请看:
http://developer.java.sun.com/developer/onlineTraining/Servlets/Fundamentals/introduction.html
我就不翻译了。
补充g622大侠的解释
"5)serverlet:服务器端的applet,就象服务器端的active x控件一样。"
JSP + JavaBean 类似于 ASP + COM
servlet 类似于 CGI/ISAPI
Applet 类似于 ActiveX Control
applet运行于浏览器中与ActiveX Control一样。
在JSP中可以插入applet,让它到客户浏览器中去运行,
这时 applet 又称为 plugin。
 
关于jini还是有些模糊, 和"信息家电"有关?
 
Jini is a comprehensive object-oriented framework to build
distributed applications.
Jini extends the familiar RMI (Remote Method Invocation) protocol
with look-up, leasing and transaction services.
Here are a series of articles about Jini
http://www.javacats.com/US/articles/
 
javabean:java中的组件
RMI:远程过程调用
SERVLET;服务器方的应用程序
JAR;JAVA压缩文件
 
javabean和com有什么共同点和不同之处?
 
多人接受答案了。
 
后退
顶部