java生成日志文件_在java中如何生成log文件

5d1aa0d6b2c66808b18e7dc0f11198cb.png

2EE技术纵览

J2EE包含了很多核心技术,它们互相作用,互为补充,共同搭建了java企业应用的坚实平台。

RMI(Remote Method Invocation)提供了一种在不同主机上的Java虚

拟机(Java Virtual Machine,JVM)之间进行通信的方式。RMI能够

调用远程主机上的对象,并且就像这个对象在本地虚拟机上一样

使用它,RMI也可以动态的加载类和安全管理器,在网络上安全的

传输JAVA类

JNDI(Java Naming and Direcotory Interface)是J2EE中用来给对象   命名的技术,这里所说的对象包括WEB组件,EJB组件,数据库,

文件系统,机器等,J2EE提供的命名和目录服务可以将这些名字

和具体的对象绑定在一起,然后应用程序就可以通过这些名字定

位这些对象,从而访问用户信息,机器信息和各种服务。

JDBC(Java DateBase Connection)是J2EE中用来访问数据库的技术。

利用JDBC API可以在J2EE平台和数据库之间建立连接,在EJB,

JSP,Servlets中都可以使用JDBC对数据库进行各种操作,比如

查询,修改,存储,管理事务,等。

Java Servlets

java Servlets 技术提供了生成动态WEB内容的基本机制Servlets

是一段用来扩展WEB服务器功能的程序,可以看做是服务器端的

Java Applet.Servlets提供了一种可移植的,独立于平台和WEB服

务器的传递动态内容的方法。它从客户接收请求,动态生成响应,    然后发送一个包含HTML或XML文档响应给客户。

Servlet是使用java语言编写的,一个平台只要有java虚拟机和一

个支持Servlet的Web服务器,就可以支持Servlet.Servlet不需要

重新编译就可以运行在不同的平台上。servlet是在传统的CGI脚本

的基础上发展起来的,但与CGI脚本相比,它在可移植性,灵活性

及编程性的简易性等方面具有明显的优势。

JSP

JAVA SERVER PAGES是构建在java Servlets技术之上的,用来简化

动态WEB内容的开发,JSP是一种基于文本的文档,它描述了如何处

理一个请求以便产生一个响应,利用JSP技术,用户可以将JAVA代码

嵌入HTML标记中去。应用程序可以通过JSP动态生成HTML或XML文档

中的动态内容部分。

EJB

Enterpris JavaBeans余兴与J2EE服务器中,用来实现商业逻辑和企

业计算。它为构建分布式,面向对象的企业应用程序提供了标准的

组件体系结构,EJB组件具有可伸缩性,事务性及多拥护安全性的特

点,EJB2.0规范定义了三种EJB:会话Bean(Session Bean),实体(Ent

ity Bean)和消息驱动Bean(Message-driven Bean).他们分别完成不

同的功能。比如利用实体Bean,我们不必编写SQL语句就可以直接

访问数据库。

JTA

事务是一些不分分割的工作单位,只有该单元内的所有动作全部得

到执行时。它才会被提交,事务可以应用程序组件提供者从错误恢

复和多用户编程这些复杂的问题中解脱出来,从而简化应用程序的

开发,JTA(java Transaction API)事务能够跨越多个组件和资源管

理器。通过使用javax.transaction.UserTransaction接口可以创建

和管理JTA事务。

JMS

消息是应用程序之间通信的一种方式。JMS(java Message Service)

提供了一组java API,应用程序可以使用这些API创建,发送,接收

和读取消息,JMS消息包含了一些定义良好,描述特定的商务行为的

信息。通过消息的交换,应用程序能够跟踪企业的进程。另一方面

它也减少了程序开发人员学习和使用消息服务系统的难度。并尽量

保证不同JMS服务提供商之间的兼容性。

JavaMail

在网络应用程序中,经常需要发送E-mail,javaMail就是J2EE中用

来发送E-mail的一组API,JavaMail API 提供了一系列组成电子邮

件的抽象类和接口,这些抽象类和接口支持消息存储,格式和传输

的许多不同的实现,此外,JAVAMAIL还包含实现广泛使用的Intern

et协议和RFC822,RFC2045标准的具体子类,程序开发人员可

以使用这些子类实现IMAP4,POP3,SMTP之类的特定消息收发系统

JAAS

基于JAAS(Java Authentication and AUthorization Servic)的安

全服务可以保证只有授权的用户才可以访问资源。这种访问控制包括

两步:一是认证(anthentication),典型的做法就是通过登录,即用

户提供认证数据来建立其身份;二是授权(authorization),授权是以

安全叫色的概念为基础的,仅当通过认证的用户处于相应的安全角色

时,它才被允许访问特定的资源。.· ; ' * ^ . ` '自~动ι投*票,,°发,帖~Q~Q:  2`5;0~2'2°8;0·2:9:

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值