为了使大家对ejb容器和enterprisebeans有一个感性的认识,我们介绍一个简单的client/server例子。"> p align="justify"> 为了使大家对ejb容器和enterprisebeans有一个感性的认识,我们介绍一个简单的client/server例子。_IT技术专题(一个无状态的会话beans示例(5))
    当前位置:首页 » 行业资讯
开发技术指南» 文章正文
    引言: p align="justify"> 为了使大家对ejb容器和enterprisebeans有一个感性的认识,我们介绍一个简单的client/server例子。
 

 

 ·对c# 2.0中匿名方法的怀疑分析    »显示摘要«
    摘要:  一、 简介  所有的方法都使用一个来自于相同集合的元素的子集。在c# 2.0中,可选元素集将会继续增长。从历史上看-除了c++内联方法之外-方法都要求有一个名字、一个返回类型和一个方法体。而且可选择地,方法可以使用存取修饰符和一个参数列表。在c# 2.0中,方法名已经从必需的变成了可选的。  c# 2.0(一般就代表.net)引入了匿名方法。一个匿名方法可以被用在任何使用代理且该代理被定义为内......
    摘要:  近日某公司在网络和通过匿名传真的形式到处散播有关阿里巴巴为首的中国企业成为世界上假货集散地的谣言,为了显示其重要性和扩大这种诬蔑的影响,该公司还沐衣而冠,片面摘取美国国际反伪联盟(iacc)对于中国知识产权的不实报告,试图通过政治因素施压,借中美两国知识产权领域的纠纷达到攻击阿里巴巴的目的,从中攫取利益。  美国国际反伪联盟(iacc)的这一份白皮书目的是给每年一度的美国301特别报告作参考,......


一个无状态的会话beans示例(5)
p align="justify">  为了使大家对ejb容器与enterprisebeans有一个感性的认识,我们介绍一个简单的client/server例子.就是inprise的应用服务器自带的例子--sortclient.是一个无状态的会话beans,它实现了一个排序(sort)算法.本例子演示了如何编译enterprise beans例子,如何在ejb容器中运行bean的一些基本操作.还演示了如何将一个对象放在jndi命名服务中.

  以下是开发具有enterprisebeans的c/s应用程序的一些基本的步骤. 【程序编程相关:A95的继任者 佳能A610/A620成

  首先,我们来看一下enterprise bean的原代码.通常由enerprise beans的提供者来编写.(sort例子已经提供了代码,所以我们实际上什么都不用写.*_^).下面,我们演示如何编译与链接此enterprise bean.如何配置,如何打包成应用程序.然后演示如何编译链接客户.最后才运行客户与服务程序. 【推荐阅读:盈通9550显卡被商家集体炒货上涨到43

编写客户端代码. 【扩展信息:上市即降 A95升级版佳能A610小跌2

  编写enterprise beans的代码,包括beans的代码中远程(remote)接口与本地(home)接口的代码.

编译与链接源代码,包括beans的与客户的源代码.

在目录meta-inf中产生一个配置描述器.

打包enterprise bean.

将enterprise bean配置到jar文件中.

运行客户端.

 

编写一个enterprise bean:

  所有的enterprisebeans都由三个部分组成,都必须由enterprisebeans的提供者编写.这三个部分是:

  实现类implementation class:这是一个enterprisebean类,包括enterprise beans应用逻辑的实现.与本地(home).远程(remote)接口的功能定义.对于sort例子,实现类就是sortbean.java文件.

  本地(home)接口:本地接口定义了createing,finding,removing enterprise beans的操作.在我们这个例子中,本地接口就是sorthome.java文件.

  远程(remote)接口:远程接口定义了一些对客户可用的应用逻辑的方法.由enterprisebeans提供.本例中,远程接口就是sort.java文件.

  客户要能够调用bean的应用逻辑方法,bean必须由这三个组成部分.客户应用程序使用home接口来定位beans的remote接口.一旦客户拥有了remote接口的引用(refereenece),就? 调用在remote接口中声明的任何方法.客户并不知道方法是在本地还是在远程系统中执行.对客户而言,调用enterprise beans的方法就与调用本地方法一样简单.ejb容器将远程调用传递给实际的enterprisebeans的实例.控制所有的通信协议,并通过remote接口将返回值传给客户.

  下图显示了当sortclient客户需要调用sortbean 会话bean的merge()方法的时候的可能发生的调用情况.注意,sortclient首先调用sorthome接口的create()方法.返回了sort的remote接口的一个引用.然后,客户端才调用sort remote接口的merge()方法.方法传回了所需要的结果.


...   下一页
    摘要:  本月,中国交友中心96333.com在一系列大刀阔斧的网站改版之后,又率先在国内推出“匿名邮件交友系统”。网站不再向会员透露其他会员的联系方式,所有沟通均通过一个匿名邮件系统进行。此举最大限度的保护了会员隐私,在不公开会员真实联系方式的情况下,能与其它会员进行自由交流。中国交友中心希望通过这一举动,逐步改变人们对网络交友行业的态度,提高网络交友的安全性。  以中国互联网络信息中心于2005年第......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE