java 帮助

java 帮助

揭开极端编程的神秘面纱: 关注价值

如何与项目出资人(投资软件开发的人)以他们的语言进行交流,但又不违背 XP 告诉我们的原则,对于你们的 XP 团队而言,需要明白这个问题的重要性。这个月,Roy Miller 从他即将出版的书籍 Growing Software: Exploding the Myth of Prediction and Control(定于 2003 年由 Addison-Wesley 出版社出版)中摘录了部分材料,并对其进行了改编,从而向您讲述了如何以上述方式与客户交流。请在相应的论坛中同作者及其他读者一起分享您对本文

揭开极端编程的神秘面纱: 换一种思路

在 XP 讲师兼开发人员 Roy Miller 讲解热门的 XP 实践之前,他将为您展示如何转变思路,以便您可以开始使用 XP。这并不是一项简单的任务 ― XP 需要一种与大多数程序员和业务人员完全不同的思维方式。如果您正面临着这样的问题,那么 Roy 会帮助您解决这一问题。

用于 B2B 集成的 Web 服务和 J2EE 连接器

Web 服务和 J2EE 连接器承诺能够简化不同种类的企业信息系统的集成,并且在因特网上为业务合作伙伴提供共享他们各自应用功能的方式。这篇文章使用了一个保险代理方案来说明这些性能,它将来自旧的事务的程序化功能融入到 Web 应用程序中。请单击本篇文章的顶部或底部的讨论,与作者和其他读者在讨论论坛交流关于这篇文章的观点。

保护系统安全: 一个识别用户的三向解决方案

系统安全问题是由发现通讯连接另一端的用户身份开始的。在本文中, Joseph Sinclair 讨论了三种常见的识别用户的方法,突出了它们的长处和短处(各自的及联合的),并分别提供了一些示例。系统安全问题是由发现通讯连接另一端的用户身份开始的。在本文中, Joseph Sinclair 讨论了三种常见的识别用户的方法,突出了它们的长处和短处(各自的及联合的),并分别提供了一些示例。

用 J2EE 1.2 部署多个应用程序

IBM 企业开发人员 Kyle Brown 和 Keys Botzum 研究了一种常见重用方案,并探究了这一方案所产生的一些考虑事项。他们将向您显示如何为打包和部署应用程序作出最佳选择。他们还通过将 IBM WebSphere Application Server 用作示例来提供实现的详细信息。

保护您的 J2ME/MIDP 应用程序

XML 数字签名技术可以帮助您为无线 Web 服务应用程序实现轻量级且灵活的安全性解决方案。在本文中,Michael Yuan 讨论了 XML 数字签名及其应用程序的重要性。他还提供了 Bouncy Castle 密码术包的数字签名 API,并提供了在 J2ME/MIDP 无线前端和 JSP 页后端之间的安全 XML 消息传递环境中的示例。

Go-ForIt 记事:: eXtreme DragonSlayers 专题报告,第 9 部分

在这个关于 DragonSlaying 技术咨询小组的系列的第 9 部分,David Carew 和 Chris Nelson 说明了他们是怎样解决子类组合时出现的有问题的扩散的。继承是面向对象编程语言如 Java 的基础之一,它有许多优点。使用继承,程序员可以重用代码并扩展现有代码的功能,同时将影响降到最低程度。本文讨论了继承无法解决 Go-ForIt 项目的一些设计难题的原因,并且作者还说明了一个更容易实现和维护的备用解决方案。

如何封锁您的(或打开别人的) Java 代码

无论是修改许多网上源码库中的代码,还是调用常见的操作系统例行程序,您免不了要花一些时间去琢磨您没有编写过的代码,而且您还可能没有这些代码的源文件。在开始调试代码时,您需要有一个好的 Java 反编译器,并了解正确使用它的技术。同时,您还要知道如何保护您自己的代码不被窥视。为此,您还需了解有关代码模糊处理的问题。在这篇有关打开和封锁 Java 代码的初学者指南中, Greg Travis 使用 Mocha、HoseMocha、jmangle 和 JODE 等流行工具中的范例,来循序渐进地教你有关反汇编、反编

移动 P2P 消息传递,第 2 部分: 开发通用 P2P 网络的移动扩展

诸如 JXTA 和 Jabber 这样的通用对等计算网络对于移动设备来说常常过于复杂。因此,需要通过中继工作的轻量级移动客户机或特定的体系结构来将那些 P2P 社区扩展到移动用户。在我们有关移动对等消息传递的系列文章的第二部分中,Michael Yuan 讨论了 JXME(J2ME JXTA 客户机项目)。我们将检查捆绑在 JXME 分发版(distribution)中的示例,以便向您说明如何使用 JXME API。另外,我们还会简要讨论开发移动 Jabber 应用程序的选项。

EJB 最佳实践: 构建更好的异常处理框架

企业应用程序在构建时常常对异常处理关注甚少,这会造成对低级异常(如 java.rmi.RemoteException 和 javax.naming.NamingException )的过度依赖。在 EJB 最佳实践的这篇专栏文章中,Brett McLaughlin 解释了为什么对异常处理投入一点关注就会给我们带来很大的帮助,并向您展示了两种简单技术,它们将帮助您正确地构建更健壮且有用的异常处理框架。