Skip to content

1. 简介

本文档的 PDF 版本可在此处获取 |HERE|。

本文档的示例可通过 |HERE| 获取。

下文涉及以下文档:

[ref1]:[使用 NetBeans IDE 和 GlassFish 应用服务器入门 Java EE (2012)] - 一门 Java 课程 EE

[ref2]:[Java 5 持久化实践指南 (2007)] - 一门课程 JPA

为方便起见,这些引用后续将分别标记为 [ref1] 和 [ref2]。

本教程旨在展示如何使用 IDE NetBeans 6.5 及其配套的 GlassFish 应用服务器来创建和部署 J2EE Web 服务。 此外,我们将介绍该 Web 服务的多种客户端:Java、C#、Asp.Net 和 Flex 客户端。

所使用的工具包括:

  • SGBD MySQL 5 [http://www.mysql.com/]
  • IDE NetBeans 6.5 [http://www.netbeans.org/]
  • IDE Visual Studio Express 2008 SP1 (C# 和 Web) [http://www.microsoft.com/Express/]
  • IDE Adobe Flex Builder 3 [https://www.adobe.com/cfusion/tdrc/index.cfm?loc=fr_fr&product=flex]
  • Wamp 工具中的 Apache 服务器 [http://www.wampserver.com/]
  • Adobe Flash Player:[http://www.adobe.com/fr/products/flashplayer/]

本教程并未对代码进行逐行详解。因此,本教程适合已具备 NetBeans、Java EE、EJB3 和 JPA 基础经验的读者。 本教程中使用的所有元素均在 [ref1] 和 [ref2] 中进行了说明,但本教程本身未必会详细说明。

本教程附带一个名为 zip 的文件,其中包含以下内容:

  • [1]:压缩包内容
  • [2]:以 ear 归档形式提供的 JEE Web 服务
  • [3]:一组 NetBeans 6.5 项目,用于逐步构建 Web 服务 JEE
  • [4]:JEE 服务的 .NET 客户端——一个 C# 客户端和两个 ASP.NET / C# 客户端
  • [5]:服务 JEE 的 Flex 3 客户端
  • [6]:应用程序所用数据库的创建脚本