仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1742|回复: 20
打印 上一主题 下一主题

[学习教程] JAVA网页编程之在WebLogic下ejb的客户端程序的情势和特...

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:48:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
市场分额,java比asp高一点,因为C#是仿照java开发的,所以哦C#能做的java都能做到,但是java能做的,C#不一定都能做到。毕竟是抄袭吗。web|程序|客户端关于weblogic的客户端程序能够是JSP/servlet,也能够是Application的。1)jsp/servlet与EJB运转在统一个使用服务器上,其典范代码可以下:(不必创建t3协定下的毗连,间接由客户端完成)Contextctx=newInitialContext();Objectobj=ctx.lookup("ejb/com/J2EE/first/ejb/HelloHome");HelloHometrH=(HelloHome)PortableRemoteObject.narrow(obj,HelloHome.class);Hellotr=trH.create();out.println(tr.hello());注:该jndi-name能够放到web.xml中并用StringJNDIName=getServletConfig().getInitParameter("para-name")来取得jndi.2)关于一样平常的application而言,就与ejb不在统一个使用服务器下,那怕是在统一台呆板上。注重:(1)在客户真个体系变量要有:..weblogic81erverlibweblogic.jar;不然不克不及运转。(2)在文件设置必需要有:远程类,远程home类(一样平常不包括bean类,即营业类)才干确保客户类的运转。一般以包的情势来构造这些文件,要注重按package是不是准确的设置,不然堕落。其典范代码可以下:Stringurl="t3://localhost:7001";Propertiesprop=newProperties();prop.put(Context.PROVIDER_URL,url);prop.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");prop.put(Context.SECURITY_PRINCIPAL,"name");prop.put(Context.SECURITY_CREDENTIALS,"code");Contextctx=newInitialContext(prop);Objectobj=ctx.lookup("ejb/com/J2EE/first/ejb/HelloHome");HelloHometrH=(HelloHome)PortableRemoteObject.narrow(obj,HelloHome.class);Hellotr=trH.create();System.out.println(tr.hello());注重:Context.SECURITY_PRINCIPAL和Context.SECURITY_CREDENTIALS是可选的,触及到对ejb的操纵的权限。
你总不能说你写框架吧,那无疑会加大工作量,现在大多企业采取的是折中的办法,就是改别人写好的框架,可要改框架,前提是你对这个框架足够的了解,这就更难了。
海妖 该用户已被删除
21#
发表于 2015-6-4 02:57:24 | 只看该作者
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
只想知道 该用户已被删除
20#
发表于 2015-5-12 07:39:44 | 只看该作者
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
愤怒的大鸟 该用户已被删除
19#
发表于 2015-5-7 02:59:07 | 只看该作者
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
若天明 该用户已被删除
18#
发表于 2015-4-12 05:47:44 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
冷月葬花魂 该用户已被删除
17#
发表于 2015-4-10 22:22:19 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
活着的死人 该用户已被删除
16#
发表于 2015-4-6 10:27:13 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
灵魂腐蚀 该用户已被删除
15#
发表于 2015-4-4 19:48:19 | 只看该作者
是一种突破用户端机器环境和CPU
飘灵儿 该用户已被删除
14#
发表于 2015-4-3 20:37:21 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
因胸联盟 该用户已被删除
13#
发表于 2015-4-2 09:04:00 | 只看该作者
你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。
小女巫 该用户已被删除
12#
发表于 2015-3-31 22:29:30 | 只看该作者
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
蒙在股里 该用户已被删除
11#
发表于 2015-3-20 07:34:26 | 只看该作者
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
精灵巫婆 该用户已被删除
10#
发表于 2015-3-17 07:11:48 | 只看该作者
Java是一种计算机编程语言,拥有跨平台、面向对java
爱飞 该用户已被删除
9#
发表于 2015-3-10 12:59:49 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-5 03:35:45 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
透明 该用户已被删除
7#
发表于 2015-2-22 09:21:57 | 只看该作者
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
6#
发表于 2015-2-7 15:13:52 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
金色的骷髅 该用户已被删除
5#
发表于 2015-2-1 21:22:45 | 只看该作者
接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。
分手快乐 该用户已被删除
地板
发表于 2015-1-31 14:57:41 | 只看该作者
Java是一种计算机编程语言,拥有跨平台、面向对java
再现理想 该用户已被删除
板凳
发表于 2015-1-28 06:04:56 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-14 16:31

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表