Java Tools: Using XML, EJB, Corba, Servlets and SOAP

Andreas Eberhart, Stefan Fischer

  • 出版商: Wiley
  • 出版日期: 2002-03-15
  • 售價: $1,200
  • 貴賓價: 9.8$1,176
  • 語言: 英文
  • 頁數: 510
  • 裝訂: Paperback
  • ISBN: 0471486663
  • ISBN-13: 9780471486664
  • 相關分類: Java 程式語言Java 相關技術SOAXML
  • 下單後立即進貨 (約5~7天)

買這商品的人也買了...

商品描述

Using XML, EJB, Corba, Servlets and SOAP, it is possible to develop very complex and powerful applications. This book shows how to design and implement distributed internet applications based on these Java technologies. Its emphasis is on how to combine the strengths of these different technologies in order to create the best possible applications.

First, the authors establish a foundation in the HTML and Java chapters. Then, they cover Servlets, Corba, EJB, XML, and SOAP and introduce important development tools. Where appropriate, they provide comparisons and analogies to the Microsoft and Open Source world, and throughout the book, Eberhart and Fisher provide a single running example of an online bookstore which serves to explain all the aspects of a distributed application, showing the step-by-step way in which new functionalities are incorporated and how the appropriate technologies are used to achieve the result. All of the tools are public domain, which makes it possible for the reader to try out everything on a PC at home and a comprehensive web site which contains the examples - 'ready to run'.

Table of Contents

Introduction.

SECTION I.

Distributed applications.

Hypertext Markup Language (HTML).

Java as a programming language for distributed applications.

JDBC - database access with Java.

SECTION II.

Principles of the servlet technology.

Tool support for servlets.

A sample application with servlets.

SECTION III.

Basic principles of CORBA.

Java Tools for CORBA.

The sample application in CORBA.

SECTION IV.

The basics of Enterprise Java Beans (EJB).

Tools for Enterprise Java Beans.

EJB example.

SECTION V.

XML - the new ASCII.

Tool support for XML.

The sample application with XML.

Business-to-business applications.

SECTION VI.

Related solutions - differences and similiarities.

Technology interaction.

Appendix A: JDBC reference.

Appenidx B: Servlet objects.

Appendix C: Java Server Pages (JSP).

Appendix D: Interface Description Language (IDL).

Appendix E: Document Object Model (DOM) Level 2.

Appendix F: XPath.

Appendix G: Bibliography.

Appendix H: How to use the Web site for this book.

Index.

商品描述(中文翻譯)

使用XML、EJB、Corba、Servlets和SOAP,可以開發非常複雜和強大的應用程序。本書展示了如何基於這些Java技術設計和實現分佈式互聯網應用程序。重點是如何結合這些不同技術的優勢,創建最佳應用程序。
首先,作者在HTML和Java章節中建立了基礎。然後,他們介紹了Servlets、Corba、EJB、XML和SOAP,並介紹了重要的開發工具。在適當的情況下,他們提供了與Microsoft和開源世界的比較和類比。在整本書中,Eberhart和Fisher提供了一個在線書店的單一運行示例,用於解釋分佈式應用程序的所有方面,展示了新功能如何逐步整合以及如何使用適當的技術來實現結果。所有工具都是公共領域的,這使讀者可以在家中的個人電腦上嘗試一切,並且還有一個包含示例的全面網站-“準備運行”。
目錄:
介紹。
第一部分:分佈式應用程序。
超文本標記語言(HTML)。
Java作為分佈式應用程序的編程語言。
使用Java進行數據庫訪問的JDBC。
第二部分:Servlet技術的原則。
Servlet的工具支持。
使用Servlet的示例應用程序。
第三部分:CORBA的基本原則。
CORBA的Java工具。
CORBA中的示例應用程序。
第四部分:企業Java Beans(EJB)的基礎知識。
企業Java Beans的工具。
EJB示例。
第五部分:XML-新的ASCII。
XML的工具支持。
使用XML的示例應用程序。
企業對企業應用程序。
第六部分:相關解決方案-差異和相似之處。
技術交互作用。
附錄A:JDBC參考。
附錄B:Servlet對象。
附錄C:Java Server Pages(JSP)。
附錄D:接口描述語言(IDL)。
附錄E:文檔對象模型(DOM)2級。
附錄F:XPath。
附錄G:參考文獻。
附錄H:如何使用本書的網站。
索引。