仓酷云

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

[学习教程] 了解下JAVA的使您的使用程序挪用我的使用程序,第1部分(上)

[复制链接]
因胸联盟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:02:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
那这个对象有什么意义?现在很多用javabean的人就不能保证对象有完整的意义,不成熟的使用模式等导致代码疯狂增长,调试维护的时间要得多得多。在说性能之前,先说说你这个比较的来历。据说微软为了证明。net比java好。
ApacheGeronimo通讯基本——开辟、部署和测试(上)
ApacheGeronimo包括顶尖的动静传送完成,另有天下级的EnterpriseJavaBeans(EJB)完成,从而使您可在本人的使用程序中利用动静驱动bean(MDB)。这也就意味着只需具有得当的资本适配器,其他组件就能够利用动静传送与您的使用程序交互。本系列教程具体叙说了Java™Platform,EnterpriseEdition(JavaEE)使用程序的创立,在这个使用程序中,用户、办理员乃至其他使用程序都可使用MDB举行交互,办法是向JavaApacheMailEnterpriseServer(也称为ApacheJames)发送电子邮件,而ApacheJames随后又利用J2EEConnectorArchitecture(JCA)资本适配器反过去与Geronimo通讯。
入手下手之前
本系列教程面向但愿进修怎样利用各类JavaEE组件(包含MDB和JCA资本适配器)构建集成化办理计划的JavaEE程序员。本教程假定您熟习基础的Java和JavaEE观点,比方EJB、JavaMessageService(JMS)、MDB和UnifiedModelingLanguage(UML)图。
关于本系列
在这个共分三部分的系列教程中,您将构建一个示例使用程序,经由过程这类体例懂得怎样将分歧的JavaEE组件集成在一同,来开辟庞大的使用程序。
您可下载本文的示例使用程序,它树模了ApacheJames中电子邮件的数据是怎样经由过程JCA资本适配器、MDB、EJB流向ApacheGeronimo使用服务器的。
本期是系列教程的第1部分,先容了怎样开辟MDB、实体bean和容器办理的耐久性(CMP),和怎样在ApacheGeronimo中部署和测试这些组件。
第2部分将注释怎样创立电子邮件使用程序(mailet和matcher)并将它们部署在ApacheJames电子邮件服务器中。
第3部分将全部使用程序接洽在一同。您将进修为ApacheJames电子邮件服务器(它经由过程MDB与James和Geronimo交互)开辟、部署和测试JCA资本适配器。
关于本教程
本教程是共分三部分的系列教程中的第1部分,会合存眷开辟、部署和测试一个集成化JavaEE使用程序的各类组件。该使用程序示范了ApacheJames电子邮件服务器中一封电子邮件的数据是怎样经由过程JCA资本适配器和MDB流向ApacheGeronimo使用服务器的。
体系需求
为完本钱教程的进修,您必要具有以下工具:
ApacheGeronimo——Apache供应的JavaEE使用服务器
ApacheJames2.2——基于Java的SimpleMailTransferProtocol(SMTP)、PostOfficeProtocolV3(POP3)和NetworkNewsTransferProtocol(NNTP)旧事服务器
ApacheDerby数据库——开放源码、轻量级数据库,嵌进在Geronimo内,因而无需独自安装
SunMicrosystems公司供应的Java1.4.2
示例源文件
在本教程的下载部分可取得geronimo.mdb.part1source.zip文件,个中包括源代码、EJBJAR和本教程的形貌符文件。上面具体列出了.zip文件的构成部分:
-dds(包括形貌符xml文件)
-deploy(po-ejb.jar)
-lib(examples.jar和tester.jar)
-src(mdb和实体ejb的Java文件)
-deploy.cmd
-undeploy.cmd
-runtester.cmd
<p>
他们对jsp,servlet,javabean进行封装就是为了展示他们的某个思想,与java的开发并没有必然的关系,也不见得在所以情况下,别人使用起来会简单。
小女巫 该用户已被删除
沙发
发表于 2015-1-20 13:17:06 | 只看该作者
如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
山那边是海 该用户已被删除
板凳
发表于 2015-1-22 12:33:57 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
因胸联盟 该用户已被删除
地板
 楼主| 发表于 2015-1-31 06:34:08 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
柔情似水 该用户已被删除
5#
发表于 2015-2-2 11:31:11 | 只看该作者
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
第二个灵魂 该用户已被删除
6#
发表于 2015-2-3 12:11:01 | 只看该作者
你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?
透明 该用户已被删除
7#
发表于 2015-2-8 21:05:52 | 只看该作者
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
老尸 该用户已被删除
8#
发表于 2015-2-26 10:50:10 | 只看该作者
接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。
乐观 该用户已被删除
9#
发表于 2015-3-8 13:35:31 | 只看该作者
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
小妖女 该用户已被删除
10#
发表于 2015-3-16 00:15:35 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
谁可相欹 该用户已被删除
11#
发表于 2015-3-22 18:10:23 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-15 05:29

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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