神秘的EJB
发表于|更新于|Java
|浏览量:
EJB 是运行在独立服务器上的组件,客户端是通过网络对EJB 对象进行调用的。在Java中,能够实现远程对象调用的技术是RMI,而EJB 技术基础正是RMI。通过RMI 技术,J2EE将EJB 组件创建为远程对象,客户端就可以通过网络调用EJB 对象了。
a.EJB实现原理: 就是把原来放到客户端实现的代码放到服务器端,并依靠RMI进行通信。
b.RMI实现原理 :就是通过Java对象可序列化机制实现分布计算。
c.服务器集群: 就是通过RMI的通信,连接不同功能模块的服务器,以实现一个完整的功能。
参考博客:[http://blog.csdn.net/jojo52013145/article/details/5783677](http://blog.csdn.net/jojo52013145/article/details/5783677 "EJB到底是什么")
文章作者: Dragon_SZ
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Dragon_SZ!
相关推荐
2013-11-29
卸载 Oracle11g
完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。7、 运行refedit,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。8、 删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或E...
2015-04-23
浅谈Redis与Memcache的异同点
前段时间参加PHP的面试,几乎每个公司都会涉及到Nosql的问题,当前Nosql以高效存储,高效查询等优势迅速成为数据库的辅助工具,最为应用广泛的是Redis,Memcache,Mongodb等,其中Redis与Memcache是key-value型的数据存储,MongoDB是json格式的存储,以下浅谈以下redis与memcache的异同点。1、 Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。2、 数据类型–Memcache在添加数据时就要指定数据的字节长度,例如: 123set key3 0 0 8lxsymctoSTORED而redis不需要,如: 1234redis 127.0.0.1:6379>set key2 "lxsymblog"OKredis 127.0.0.1:6379>get key2"lxsymblog"3、虚拟内存–Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘,而memcache不会。4、过期...
2013-09-22
NodeJs连接数据库
NodeJs链接数据库的问题,这里涉及到node的版本的问题,所以这里就说一下新旧版本链接数据库的方法问题。 首先,无论新旧版本,都得安装mysql驱动,类似与jdbc驱动的东西。 linux下安装方法: 安装mysql 插件 1npm install mysql安装成功后的位置:C:\Users\用户名\node_modules\mysql//此为windows下的安装路径,自己可以任意设置,不过要记住安装路径/opt/mysql/node_modules/mysql //此为linux下的安装路径查看readme.md文件的方法http://daringfireball.net/projects/markdown/dingus 其次,编写一个小例子进行测试。 //此为较低版本的的数据库链接方式 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950...
2014-12-13
Webservice与Servlet的区别
Servlet是Java对于Web开发而产生的一项技术,可以说Servlet技术是Java专有的,它是服务器端的技术,客户端通常是浏览器, 而WebService是在DCOM CORBA等分布式技术之后发展起来的。WebService有一个国际通用的标准SOAP。具体规范发布在[http://www.w3.org/TR/SOAP/](http://www.w3.org/TR/SOAP/ "http://www.w3.org/TR/SOAP/") SOAP是为了在Internet 环境下,实现系统是松散耦合的、跨平台的,与语言无关的,与特定接口无关的,而且要提供对Web 应用程序的可靠访问。 几乎所有的开发工具都可以开发WebService系统,包括Java,C#,甚至基于VCL架构的Delphi。而且 所开发出来的WebService系统,可以方便的被各种客户端调用,包括,浏览器,W32应用程序,还有Java App。 可以这么说,开发一个WebService系统,把它放到互联网上,生成一个WebService描述...
2013-08-27
J2ME时间显示
这是一个j2me的时间显示的例子。一个获取时间并且按秒计时的时间显示类,在j2me中创建对象并且创建一个线程让时间占用这个线程进行。 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178...
2014-12-18
解决PHP上传文件大小限制
一般情况下,php的上传文件大小都是在php.ini中配置好的,但是有时我们要上传比较大的文件,默认是不可以的,不能达到我们的需求,故修改配置文件如下: 配置php.ini文件 (以上传500M以下大小的文件为例)查找以下选项并修改: file_uploads = On ;打开文件上传选项。 upload_max_filesize = 500M ;上传文件上限。 如果要上传比较大的文件,仅仅以上两条还不够,必须把服务器缓存上限调大,把脚本最大执行时间变长 post_max_size = 500M ;post上限 max_execution_time = 1800 ; 脚本最大执行时间 max_input_time = 1800 ; 输入最大执行时间 memory_limit = 128M ; 内存上限 记得配置完了后要重启apache等服务器服务,即可成功!
公告
This is my Blog