无忧公告:
建站无忧一号群开放:群号:46305815 一起讨论建站时所遇到的问题。
|
|
|
从微软推出了ASP(ActiveServerPage)后,它以其强大的功能,简单易学的特点而受到广大WEB开发人员的喜欢。但是它却有微软产品的通病,只能在Windows平台下使用,虽然它可以通过增加控件而在LINUX下使用,但是其功能最强大的DCOM控件却不能使用。而SUN公司在JAVA的基础下开发出的JSP(Java ServerPages)实现了动态页面与静态页面的分离,脱离了硬件平台的束缚,以及编译后运行等方式大大提高了其执行效率而逐渐成为因特网上的主流开发工具。为了使用广大应用ASP的程序员 (01-17) [查看全文] EJB的设计模式和命名约定:
Enterprise JavaBean有大量的设计命名约定。这样的编程体系结构虽然有一定的限制。这样的话,虽然还没有应用程序,但为EJB服务器和容器提供了虚拟的应用程序。 可以通过三种途径来建立一个基于对象的,多层体系结构的分布式系统,每种模式都定义了一些接口和命名约定。 无状态服务途径(无状态会话Bean:stateless Sessi (01-17) [查看全文] 上篇介绍了简单的介绍了运行EJB容器时的一些参数的意义,下面先介绍EJB容器和EJB服务的基本概念,然后介绍一些EJB容器运行的诊断标志。最后介绍了EJB的使用工具。
一、EJB服务和EJB容器的基本关系: EJB服务是一个逻辑上需要为Enterprise beans提供服务集合。例如名字服务,事务服务等。可以将这些服务配置到同一个地址空间中,也可以配置到不同的地址空间,甚至在不同的机器上。 EJB容器是一个特殊的服务,所有的Enterpris (01-17) [查看全文] 为了使大家对EJB容器和Enterprisebeans有一个感性的认识,我们介绍一个简单的client/server例子。就是Inprise的应用服务器自带的例子--SortClient。是一个无状态的会话beans,它实现了一个排序(sort)算法。本例子演示了如何编译Enterprise beans例子,如何在EJB容器中运行Bean的一些基本操作。还演示了如何将一个对象放在JNDI命名服务中。
首先,我们来看一下Enterprise bean的原代码。通常由Enerpris (01-17) [查看全文] ervlets是JAVA 2.0中新增的一个全新功能, Servlets是一种采用JAVA技术来实现CGI功能的一种技术。Servlet和CGI一样都是运行在WEB服务器上,用来生成WEB页面。 一、JAVA Servlets为什么优于传统的CGI JAVA Servlets比传统的CGI或其它CGI类似替代技术来说,效率更高,使用更方便,功能更强大,更小巧也更便宜: 1)效率,传统CGI对每一个HTTP请求都要产生一个新的进程。如果某个CGI程序是一个执行非常快 (01-17) [查看全文] 下面两篇从五个方面来介绍如何编写Enterprise bean的客户端:
一、Enterprise JavaBean的客户视图: Enterprise JavaBean客户是一个独立的应用程序,或者是一个Servlet,或者一个Applet,还或者另一个Enterprise JavaBean。无论如何,客户要使用一个Enterprise JavaBean必须要做如 (01-17) [查看全文] 使用bean的句柄:
句柄是用来引用enterprise bean的另一种方法。句柄相当于bean的一个较长的指针。你可以从remote接口获得句柄。一旦你拥有了句柄,就可以将它写入到文件或其它的持久存贮器里面。便于以后可以重新得到句柄,用它来重新建立enterprise bean的引用。 但是,你只能用remote接口的句柄来重新建立bean的引用。你不能用句柄来创建bean本身。如果另一个进程删除了bean,或者系统崩溃或关闭,删除了bean的实例,则当应 (01-17) [查看全文] java server pages(jsp)组件技术的核心是被称为bean的java 组件.bean的结构必须满足一定的命名约定。JavaBean类似于ActiveX控件:他们都能提供常用功能并且可以重复使用。这些约定由sun和其他几个大公司制定,称为javabeans API.只要遵守java beansAPI的命名约定,就可以开发出可重用的,独立的java组件。在jsp中,使用bean标签集合,内容开发者不需要编写任何代码就能利用java 强大的功能为页面添 (01-17) [查看全文] |
内容分类
|