Java Application Development on Linux

Java Application Development on Linux
ISBN-10
013143697X
ISBN-13
9780131436978
Category
Computers / Operating Systems / Linux
Pages
567
Language
English
Published
2004
Publisher
Prentice Hall Professional Technical Reference
Authors
Michael Schwarz, Carl Albing

Description

Linux is the fastest-growing Java development platform because it saves money and time by serving as a platform for both development and deployment. But developers face significant platform-specific challenges when managing and deploying Java applications in a controlled production environment.

Written for Java and Linux developers alike, Java(TM) Application Development on Linux(R) is the hands-on guide to the full Java application development lifecycle on Linux.

Determined to spare other developers hours of trial and error, Albing and Schwarz demonstrate the platform, tools, and application development by showing realistic, easy-to-follow examples. After a simple command-line application introduces basic tools, this program leads readers through business-logic object analysis, database design, Java servlet UIs, Java Server Pages (JSP) UIs, Swing GUIs, and Standard Widget Toolkit (SWT) GUIs. Scaling up to the enterprise level provides the opportunity to use both the JBoss Application Server and the Apache Geronimo Application Servers, and Enterprise JavaBeans (EJB).

Readers learn how to

  • Use development tools available on Linux, such as the GNU Compiler for Java (gcj), Ant, the NetBeans IDE, IBM's Eclipse Java IDE, JUnit, and SunONE Studio
  • Develop business logic layers using Java DataBase Connectivity (JDBC)
  • Add a Web interface using servlets and JSPs
  • Add a GUI using Sun's Abstract Window Toolkit (AWT) and IBM's SWT
  • Deploy EJBs in Linux

The authors conclude by demonstrating how a hierarchy of budgets can be created, tracked, and shared with Concurrent Versions System (CVS).

A companion Website includes all source code and a link to each tool described.

Java(TM) Application Development on Linux(R) can propel you from a standing start to the full-speed development and deployment of Java applications on Linux.

0

Similar books

  • JDBC API Tutorial and Reference: Universal Data Access for the Java 2 Platform
    By Seth White

    This license allows and is limited to the creation and distribution of clean room implementations of this specification that ... For more information , please contact : Pearson Education Corporate Sales Division ; 201 W. 103rd Street ...

  • Using Linux: Understanding Linux
    By David Gunter, Jack Tackett

    Using Linux: Understanding Linux

  • 容器云的关键理论和方法研究
    By 谢晓兰著

    本书遵循由浅入深、循序渐进的学习规律,分析了从云计算到容器云的过渡过程,全面介绍了Docker、Kubernetes、OpenShift,包括基础知识、在主流操作系统上的安装方法以及基本操作,然后对容器云与微服务以及容器云中的资源预测与配置、容器云任务调度、资源调度进行了深入探讨,并对混合容器云调度进行了系统阐述。本书案例丰富、实验详实,凝聚了作者多年的研究成果和心得体会,非常适合热爱和学习容器云的学术界和工业界人士阅读。本书有助于读者更好地理解容器云背后的根源和本质。

  • Red Hat Linux Unleashed
    By David Pitts

    This comprehensive reference is the only book a Linux user, programmer, or system administrator will need. The book takes the reader through installation and configuration, to advanced programming and administrating/networking...

  • Open Source Licensing: Software Freedom and Intellectual Property Law
    By Lawrence E. Rosen

    “I have studied Rosen's book in detail and am impressed with its scope and content. I strongly recommend it to anybody interested in the current controversies surrounding open source licensing.”—John...

  • Linux Bible
    By Chris Negus

    * Detailed installation instructions and step-by-step descriptions of key desktop and server components help new users get up and running immediately * Descriptions of the various distributions from people in...

  • Fedora Bible 2010 Edition: Featuring Fedora Linux 12
    By Eric Foster-Johnson, Christopher Negus

    The perfect companion for mastering the latest version of Fedora As a free, open source Linux operating system sponsored by Red Hat, Fedora can either be a stepping stone to...

  • Unix in a Nutshell
    By Arnold Robbins

    As an open operating system, Unix can be improved on by anyone and everyone: individuals, companies, universities, and more. As a result, the very nature of Unix has been altered...

  • Linux System Administration Handbook
    By Mark F. Komarinski, Cary Collett

    The first true system administrator's book for Linux systems administration professionals!-- Technical and practical explanations of every major system administration task, including security, Internet setup, hardware configuration and file serving.--...

  • Red Hat: The Complete Reference : Enterprise Linux & Fedora Edition
    By Richard Petersen, Ibrahim Haddad

    Describes how to install, configure, and manage Red Hat Linux X operating system. This book has sections that focus on the different ways Red Hat presents its distribution - as...