软件频道最新文章

ESB(企业服务总线)的是与非

ESB这个新名词让人感到既时髦又有点儿迷糊,它似乎正在被赋予许多自己不应承载的内容。那么,ESB究竟是什么呢? 中间件到底是什么东西? 它现在就好比是不断将新思想一股脑儿浇在老方法上的一碗意大利面条。

2007-09-22

理解XML Schema: XML Schema 初步

本文章系列是XML Schema的一个从入门到进阶的基本教程。

XML认证教程,第 2 部分: Dtd

一个“有效的”文件首先应该是“形式良好”的。但这还远远不够,它还要往前更进一步。一个XML文件必须遵守文件类型描述Dtd(Document Type Definition)中定义的种种规定。所有的文件都是由序言和文件体构成的。

2007-09-22

Java SE 6 Web Service 之旅

在过去的几个月里,Sun公司已经为Java平台的第6个版本(Java Platform Standard Edition 6)提供了二进制安装文件,Java文档和Java源代码,就是知名的“野马”。而且这飞驰的野马要拉住你这车并不算晚。

(JAX-WS) in Java EE 5快速上手

1、首先到java.sun.com网站下载jdk5以及最新的java ee5绑定netbeans开发工具的安装包(由于java ee5正式版刚推出,其他的开发工具可能需要过段时间才能提供新的功能支持。

利用Digester把XML转换成为Java对象

  在一个比较完整的应用系统里,经常需要有一些配置文件。简单的属性使用。properties文件即可,但要配置一些复杂对象,则应该考虑使用xml文件。一般用来读取xml文件的工具包有DOM、SAX和JDOM等,但用过的人都知道。

使用WebService 和RMI远程协作

WebService技术现在几乎无处不在,以前玩.NET的时候最开始接触这个概念,C语言对WebService近似原生性的支持使我们用C可以非常迅速的开发出一个WebService,没有任何复杂烦扰的步骤。

XML和J2EE的完美结合

  当前,Java 2平台企业版(J2EE)架构在厂商市场和开发者社区中倍受推崇。作为一种工具,可扩展标记语言(XML)简化了数据交换、进程间消息交换这一类的事情,因而对开发者逐渐变得有吸引力,并开始流行起来。自然。

Java与XML联合编程之DOM篇

  DOM初步   DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型。

Java-XML数据绑定结合了两个世界的最大优势

  XML已经成为了绝大多数项目不可或缺的部分。XML的确提供了各种益处,但是大多数使用Java编程的人都清楚:在Java里使用XML是件多么头疼的事。和基本的Java文档对象模型(JDOM)或者SAX API相比。

2007-09-22

标签库的深入研究

标签库Taglib 标签被定义和分布在一个称为标签库的结构中,一个标签库是由元信息和类组成的集合: 1.标签处理器:实现定制标签功能的Java类。 2.标签附加信息(TEI):向JSP容器提供边辑以确认标签属性和创建变量的类。

2007-09-22

WEB开发中的JAVA字符编码经验总结

一、概要   在JAVA应用程序特别是基于WEB的程序中,经常遇到字符的编码问题。为了防止出现乱码,首先需要了解JAVA是如何处理字符的,这样就可以有目的地在输入/输出环节中增加必要的转码。其次,由于各种服务器有不同的处理方式,还需要多做试验。

2007-09-22

JDK 6.0--总述及XML的新标准

《Java.6.Platform.Revealed》 Apress 2006.Jul 出版,不得不佩服国外出版社的效率。在ROR步步进逼,风声雨声的时候,八卦一下Java 6有什么新功能对Java程序员还是很好的。此书易读,代码清晰。

java 实现的XML schema 验证

最近对Schema 验证研究了一下。

axis 的客户端使用

1. http://ws.apache.org/Axis/下载 axis-1_2_1 解压放在 D:\softSetup\下 2.下载 apache-ant-1.6.1 解压放在D:\softSetup\下 3.环境变量设置: JAVA_HOME=

解析XML的时候完全忽略DTD

作者: Cherami 之所以要这么做是因为我们的XML肯定是合法的,不需要验证,另外我们的网络需要代理才能上网,解析的时候会很慢,不需要解析的时候运行只要不到一分钟,解析要两分钟以上,有时候甚至需要10分钟左右。

处理XML字符串中特殊字符

在做WebServices时为了实现复杂数据的传输,我们经常会采用XML格式的字符串来传送,这主要是由于XML具有存取数据,跨平台及跨语言等好处。

在 XSL/XSLT 中实现随机排序

和数据库排序一样,XSL/XSLT也可以实现随机排序,原理也很简单,下面就是代码。

Java与XML联合编程

  从XML诞生之日起,它就一直是业界的焦点话题之一。经过了几年的发展,XML技术日趋成熟,现在越来越多的应用都是基于XML开发的。在Internet日益普及的今天,分布式编程日显重要,越来越多的应用都开始向这一方向转型。在这一领域中。

Java与XML联合编程之SAX篇

  SAX概念   SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少。