兰色精灵 发表于 2015-1-18 11:48:19

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

市场分额,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的操纵的权限。
你总不能说你写框架吧,那无疑会加大工作量,现在大多企业采取的是折中的办法,就是改别人写好的框架,可要改框架,前提是你对这个框架足够的了解,这就更难了。

山那边是海 发表于 2015-1-21 15:16:21

是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能

再现理想 发表于 2015-1-28 06:04:56

是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能

分手快乐 发表于 2015-1-31 14:57:41

Java是一种计算机编程语言,拥有跨平台、面向对java

金色的骷髅 发表于 2015-2-1 21:22:45

接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。

仓酷云 发表于 2015-2-7 15:13:52

一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。

透明 发表于 2015-2-22 09:21:57

所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。

飘飘悠悠 发表于 2015-3-5 03:35:45

Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台

爱飞 发表于 2015-3-10 12:59:49

是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言

精灵巫婆 发表于 2015-3-17 07:11:48

Java是一种计算机编程语言,拥有跨平台、面向对java

蒙在股里 发表于 2015-3-20 07:34:26

Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。

小女巫 发表于 2015-3-31 22:29:30

还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。

因胸联盟 发表于 2015-4-2 09:04:00

你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。

飘灵儿 发表于 2015-4-3 20:37:21

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

灵魂腐蚀 发表于 2015-4-4 19:48:19

是一种突破用户端机器环境和CPU

活着的死人 发表于 2015-4-6 10:27:13

不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。

冷月葬花魂 发表于 2015-4-10 22:22:19

是一种使网页(Web Page)产生生动活泼画面的语言

若天明 发表于 2015-4-12 05:47:44

是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言

愤怒的大鸟 发表于 2015-5-7 02:59:07

象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。

只想知道 发表于 2015-5-12 07:39:44

在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
页: [1] 2
查看完整版本: JAVA网页编程之在WebLogic下ejb的客户端程序的情势和特...