选择显示字体大小

portlet api参考实现的秘密

译者:holexp概要在stefan hepper和stephan hesmer的portlet系列文章的第二部分中,作者把着笔点从portlet api的基础概要介绍转移到了portlet api的参考实现(ri reference implementation也就是pluto)的细节描述。作者还提供了一系列portlet的实例来说明怎样扩展portlet api的标准函数。企业portal提供商使用可插的用户接口组件(portlets)向信息系统提供表示层。不幸的是,以前的提供商都只定义了自己的portlet api,在整个行业之中互不相容。为了标准化整个行业进程,java团体发布了java规范要求(jsr)168:portlet规范。这篇系列文章的第一部分介绍了jsp 168的细节。第二部分重点放在portlet api的参考实现(ri)上,也就是pluto。此外还提供了一个port...

http://www.sosof.com/detail/182/475182721628302.html -by - 丰搜 缓存页面


使用saaj1.2发送和接收二进制web服务内容(二)

带有附件的soap分析带有附件的soap信息并没有给soap增加新的特征。 确切的说,它定义了如何利用在soap信息中mime类型来定义附件, 并且还定义了如何引用在soap体(soap body)中的那些附件。 mime类型的复合块/关联(multipart/related)特性能定义由多部分组成的一个文档。带有附件的soap信息一定要符合这样的复合块/关联(multipart/related)的mime类型。下面的例子展示了一个复合块/关联的 soap 信息,它被绑定到到 http 协议,带有两个附件: post /propertylisting http/1.1host: www.realproperties.comcontent-type: multipart/related; boundary=mime_boundary; type=text/xml; start="&...

http://www.sosof.com/detail/182/170182721639620.html -by - 丰搜 缓存页面


使用jsf(java server faces)开发(四)

处理表单数据 类pbuilder包含一个静态方法以pbean实例为参数并且根据javabean对象的属性生成html: package com.devsphere.articles.usingjsf; public class pbuilder { public static string tohtml(pbean pbean) {stringbuffer buf = new stringbuffer();buf.append("<p align="");buf.append(pbean.getalign());buf.append("">");buf.append("<font size="");buf.append(pbean.getsize());buf.append(&...

http://www.sosof.com/detail/182/230182721653855.html -by - 丰搜 缓存页面


用jsp 2.0开发web应用程序

摘要: jsp 2.0是对jsp 1.2的升级,增加了几个有趣的新特性,可以使web应用程序设计人员和开发人员的工作更容易一些。jsp 2.0的目标是比以前更易于使用,更重要的是无须学习java语言本身就可以使用它。它增加了一种称为simpletag的新扩展机制来简化标签api(tag api)。_除了其他一些改进外,jsp 2.0引入的最主要的新特性包括:1.一种简单的表达式语言(el),能够用来容易地从jsp页面访问数据,这种表达式语言简化了基于jsp的不含脚本的应用程序的编写,不需要使用java scriptlet或者java表达式; 2.用于直接使用jsp技术来定义可重用的自定义行为的新语法,该语法使用.tag和.tagx文件,这类文件可由开发人员或者网页作者编写; 3.xml语法得到了实质性的改进,增加了新的标准文件扩展名(.tagx用于标签文件,.jspx用于jsp文件)。 本...

http://www.sosof.com/detail/192/59119272160475.html -by - 丰搜 缓存页面


servlet容器工作原理(四)

<p><font size=2><strong>&nbsp;</p><p>摘要</strong>:本文讨论了简单的能够用于服务静态资源,以及处理如&nbsp;primitiveservlet&nbsp;一样简单的&nbsp;servlet&nbsp;的&nbsp;servlet&nbsp;容器。&nbsp;同时也提供&nbsp;javax.servlet.servlet&nbsp;的背景信息。<br></font><font size=2>此为系列文章的第四篇,也是最后一篇。</font></p><p><strong><font size=2>&...

http://www.sosof.com/detail/927/5319272162633.html -by - 丰搜 缓存页面


servlet容器工作原理(三)

<p><strong>servletprocessor1 类</strong><br>&nbsp;&nbsp;&nbsp; servletprocessor1 类用来处理对 servlet 的 http 请求。 它非常简单,只包含了一个 process 方法。 而这个方法接受两个参数: 一个javax.servlet.servletrequest 实例和一个 avax.servlet.servletresponse实例。 process 方法也构建了一个 java.net.urlclassloader 对象并使用它装载 servlet 类文件。 在从类装载器获得的 class 对象上,process 方法创建一个 servlet 实例并调用它的 service 方法。</p><p><br&...

http://www.sosof.com/detail/192/75419272162651.html -by - 丰搜 缓存页面


正确利用j2ee的各种工具

正确利用j2ee的各种工具--作者: builder.com 由于遵从mvc(著名的模型-视图-控制器软件架构)整合了若干编程措施,java 2 enterprise edition(j2ee)为高度复杂和可伸缩的因特网应用程序提供了基于组件的的强大开发功能。同时,j2ee开发层次的不同满足了各个方面的需要:某些开发者采用enterprise javabean实现软件的模型;某些企业则利用jsp实现软件的视图;还有些开发商则专门通过java servlet实现软件中的控制器。一切都层次分明,井井有条。不是吗? 但是层次划分的技术复杂性却在实际开发中给开发人员带来了不小的压力和负担。多层开发模式有时会令j2ee成为庞大的、难以超越的技术集合。了解各类层次技术的特性是要花时间的,而且j2ee项目还过分要求小型开发团队的技能资源。充分理解现有j2ee应用程序的体系结构和实现令开发人员的学习曲线非...

http://www.sosof.com/detail/192/86419272169214.html -by - 丰搜 缓存页面


通过message-driven beans来添加并发处理(二)

在我们的实现中, 如图二所示, retailer 组件是以mdbs形式部署的, 因此是通过消息事件而不是session ejb接口来提供服务的.下面是完整的流程. 首先,客户通过jsp/servlet提供货物的名称或是型号, servlet调用search ejb组件的方法, search ejb组件根据输入构造了三个jms消息,每个对应一个将要搜索的数据源, 然后将三个消息放入请求队列. 然后search ejb组件等待响应队列上的回应消息(步骤2). 请求消息触发retailer mdbs, 每个retailer mdb响应一个消息, 同时开始消息的处理.(步骤3). 完成价格和供应信息的搜索, retailer mdbs将结果包装在jms消息中,然后将消息放入响应队列中(步骤4), 注意所有的retailer mdbs是并行的处理消息的, 所以它们都是在大致15秒内返回结果. 等待中...

http://www.sosof.com/detail/192/386192721611796.html -by - 丰搜 缓存页面


通过message-driven beans来添加并发处理(一)

概要:在使用j2ee框架的应用程序中添加并发处理往往受到一些严格的限制,主要原因有两个:首先ejb的规范限制了在ejb容器中产生新的用户线程, 另外, sessionbean的方法是必须被同步调用的. 但是, 为了保证响应时间,相当多的应用程序必须实现并发处理. 有几种方法可以克服这种上述的限制,其中消息驱动由于其于生俱来的异步处理能力, 以及通过jms和message-driven beans可以与j2ee应用服务器紧密的结合,成为了其中最突出的解决方法. 本文章详细描述了如何使用mdbs来为j2ee应用程序实现并发处理. 并发程序能够同时处理多个任务. 并发改善了程序的数据读写吞吐量, 执行速度以及响应速度. 在单处理器系统中, 并发程序通过利用重叠io读写时间来有效的利用了计算机的资源. 在多处理器系统中, 并发程序通过在多个cpu上并发执行程序来最大限度的提高吞吐量.有若干方法可以...

http://www.sosof.com/detail/192/198192721612635.html -by - 丰搜 缓存页面


切入商业应用(一)

摘要: 现今大多项目从小型开始发展并成为大型的可升级的体系结构,但是,当体系改变时,相应的商业逻辑实现也要改变。用户接口可能不需要改变,但是为了可测量,商业逻辑必须从单纯的javabean实现过渡到用enterprise javabeans (ejb)来实现。如果现在的应用程序没有被设计成适应商业逻辑实现的改变,大多数用户的界面代码需要更新以使用商业逻辑服务。在本篇文章,使用一个简单的框架来访问业务对象,你将会学到如果构架你的应用程序以使业务对象改变时不需要改变用户接口。by james carman 许多架构师努力减小在多应用中存在的表示层和业务逻辑层之间的耦合度,业务代表(business delegate)设计模式可以来解决这个问题,但许多评论指出这是画蛇添足。业务代表接口模仿业务逻辑接口如此紧凑以至于任何对业务逻辑的改动都会导致业务代表接口的变动,这一话题一直有争议。多数情况下是这...

http://www.sosof.com/detail/192/879192721612306.html -by - 丰搜 缓存页面


上一页 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons