|
Articles Index
Web services can help you create modular, platform-neutral software components, which can be endlessly recombined to create new business models. Look for web services to displace monolithic, change-resistant applications.
Long Running Web Process (LRWP) in the Java Platform using GlassFish by Nagendra Nagarajayya, Ashish Bannerjee, Ranjan Kumar, Vikas Gera, Gayathry Manikandan, and Dmitry Isakbayev
LRWP is a protocol, similar to CGI but faster, used by a web server to communicate with its peers. In "Making Java Technology Faster than C with LRWP", we showed that the Long Running Web Process (LRWP) implementation in Java using GlassFish was faster than the implementation in C and Xitami. This paper describes that LRWP implementation.
(October 2007)
Making Java Technology Faster Than C with LRWP by Nagendra Nagarajayya, Ashish Bannerjee, Ranjan Kumar, Vikas Gera, Gayathry Manikandan, and Dmitry Isakbayev
See what happens to multithreading performance when implementing the LRWP protocol in Java technology, by using GlassFish as the web container.
(August 2007)
Introducing the Java Pet Store 2.0 Application by Mark Basler, Sean Brydon, Dana Nourie, and Inderjeet Singh
Work with the Java Pet Store 2.0 demo and the Java EE 5 platform to develop an Ajax-enabled Web 2.0 application that is user-driven,
user-organized, and user-policed.
(March 2007)
Introducing JAX-WS 2.0 With the Java SE 6 Platform, Part 1 by Robert Eckstein and Rajiv Mordani
The Java SE 6 platform now provides support for the Java API for XML Web Services (JAX-WS) 2.0 to help you build web applications and web services, incorporating the newer XML-based web services functionality.
(September 2006)
RESTful Web Services by Sameer Tyagi
The Java API for XML Web Services (JAX-WS) 2.0 provides comprehensive support for building web services. You can leverage this API's capabilities to build and consume a variety of web services, whether they are based on WSDL or are RESTful in behavior.
(August 2006)
Implementing High Performance Web Services Using JAX-WS 2.0 by Bharath Mundlapudi
Learn how to implement high performance web services using the Java API for XML Web Services (JAX-WS) 2.0. This article compares the features and performance of JAX-WS 2.0 with the Java API for XML-Based RPC (JAX-RPC) 1.1.
(August 2006)
Implementing Service-Oriented Architectures (SOA) with the Java EE 5 SDK by Gopalan Suresh Raj, Binod P.G., Keith Babo, and Rick Palkovic
This article presents concepts and language constructs needed to develop a Service-Oriented Architecture composite application in Java EE 5. It then describes an example application designed to solve a business problem.
(May 2006)
Web Tier to Go With Java EE 5: A Look at Resource Injection by Ryan Lubke
The fourth article of the series discusses the new feature of support for annotations that enable injecting dependencies, resources, services, and life-cycle notifications into a Java EE 5 platform application.
(May 2006)
Web Tier to Go With Java EE 5: Summary of New Features in JavaServer Faces 1.2 Technology by Jennifer Ball and Ed Burns
The third article of the Java EE 5 platform series discusses new ease-of-use features in JavaServer Faces 1.2 technology, including alignment with JSP software, improved state-saving behavior, the ability to turn off component ID generation, and the new setPropertyActionListener tag.
(February 2006)
Web Tier to Go With Java EE 5: Summary of New Features in Java Standard Tag Library (JSTL) 1.2 by John Pierre Delisle and Jennifer Ball
This second article in the series provides an overview of how JSTL 1.2, part of the Java EE 5 platform, contributes to the alignment of the JavaServer Pages and JavaServer Faces technologies in the web tier. (February 2006)
Introduction to the Java EE 5 Platform by John Stearns, Roberto Chinnici, and Sahoo
Read about streamlined features and added convenience in the Java EE 5 platform that help improve performance, reduce development time, and get products to market sooner. (February 2006)
Web Tier to Go With Java EE 5: Summary of New Features in JSP 2.1 Technology by Pierre Delisle and Jennifer Ball
This article outlines new features in JSP 2.1 technology in the Java EE 5 platform and discusses how version 2.1 has resolved the software's former incompatibility with JavaServer Faces technology. (February 2006)
Fast Infoset and the Pragmatic SOA Approach by Paul Sandoz
Fast Infoset complements the best practices of SOA – – specifically, loosely-coupled, document-based messaging. Read why Fast Infoset is a viable alternative to XML when message size and parsing performance are issues. (October 2005)
The Next Big Thing: Service-Oriented Architecture (SOA) Takes a New Route by Janice J. Heiss
RouteOne's service-oriented architecture (SOA), which serves some 80% of the 22,000 auto dealerships in the United States, makes it clear that SOA is here to stay. (October 2005)
What's New in SOA and Web Services
This article introduces the enhanced capabilities and emerging technologies, tools, and infrastructure software to simplify creating, using, and managing services in an SOA. (October 2005)
Developing an SSL-Enabled Web Application With Sun Java System Application Server 8.1
A popular security technology, SSL offers mutual authentication and message encryption in client-server communications. This article provides the steps to enable SSL in your web application and to implement SSL-enabled J2EE 1.4 security in Sun Java System Application Server 8.1 software. (September 2005)
Become.com's Web Crawler: A Massively Scaled Java Technology Application
Become.com, an innovative shopping search engine, has created a Java technology web crawler that passes through 3 billion pages in seven days and may be the most sophisticated and massively scaled Java technology application in existence. (August 2005)
E-commerce Made Easy: eBay and the NetBeans IDE
With the NetBeans IDE and eBay's Developers Program, you can build applications for e-commerce and join the thriving community of eBay developers. (August 2005)
Java Web Start Overview
This white paper gives developers and IT staff an overview of how Java Web Start works and highlights its key advantages for deploying applications. (May 2005)
Service-Oriented Architecture and Web Services: Concepts, Technologies, and Tools by Ed Ort (pdf version)
Widely-adopted web services technologies are available to implement a service-oriented architecture, and more technologies, as well as tools, are on the way. Learn what these technologies and tools are in this article. (April 2005)
Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI) by Qusay H. Mahmoud
Service-Oriented Architecture (SOA) provides a cost-effective solution to evolving and enhancing legacy enterprise information systems (EIS). (March 2005)
Securing Web Services and the Java WSDP 1.5 XWS-Security Framework by Qusay H. Mahmoud
Learn about the prominent industry standards providing comprehensive security solutions. (March 2005)
The New Java Web Services Developer Pack 1.4 (Java WSDP 1.4) by Qusay H. Mahmoud
Learn how the new Java Web Services Developer Pack (Java WSDP) 1.4 is keeping up with key standards. (July 2004)
Distributing Sun Java System Identity Server Applications Using Java Web Start by CK Prasad
Take a walk through the Java Web Start technique of distributing Java applications developed with Remote Client API for Sun's Identity Server 6.0. (April 2004)
Java Studio Creator: An IDE to Create Web Applications by Dana Nourie
Read about Sun Java Studio Creator, the IDE that enables you to create two-tier Web applications. (April 2004)
What's New in Java Web Services Developer Pack (Java WSDP) 1.2 by Qusay H. Mahmoud
Everything you wanted to know about the highlights of the Java WSDP 1.2. (September 2003)
Fast Web Services by Paul Sandoz, Santiago Pericas-Geertsen, Kohuske Kawaguchi, Marc Hadley, and Eduardo Pelegri-Llopart
Fast Web Services is an initiative aimed at improving the performance of web services. Find out more here. (August 2003)
What's New in Java Web Services Developer Pack 1.1 by Qusay H. Mahmoud
This article provides a quick overview, highlights the new features, and describes the technologies that are now part of Java WSDP 1.1. (April 2003)
Java Architecture for XML Binding (JAXB) by Ed Ort and Bhakti Mehta
Get introduced to JAXB. See how JAXB can simplify access to XML documents from applications written in the Java programming language. (March 2003)
Developing an Amazon Web Services Client by Beth Stearns
Using Sun ONE Studio 4 and the Swing-based example in this article, learn how to create a Web Services client application for browsing and ordering products from Amazon.com. (March 2003)
Java Web Services Developer Pack, Part 2: RPC Calls, Messaging, and the JAX-RPC and JAXM API by Ed Ort and Ramesh Mandava, with contributions from Bhakti Mehta
This second article in a series on the Java Web Services Developer Pack shows you how to use the Java API for XML-based RPC (JAX-RPC) to make XML-based RPC calls, and the Java API for XML Messaging (JAXM) to communicate document-oriented messages. (October 2002)
Registration and Discovery of Web Services Using JAXR with XML Registries such as UDDI and ebXML by Qusay H. Mahmoud
Learn how to use JAXR to publish your Web services in (and query) XML-based registries. (June 2002)
Getting Started with JAX-RPC by Arun Gupta and Beth Stearns
The new JAX-RPC APIs make it easier to craft Web services. Find out how in this hands-on introduction that boasts plenty of sample code. (April 2002)
Deploying Web Services on Java 2, Enterprise Edition (J2EE) by Qusay Mahmoud
This article shows how to integrate Web Services with the J2EE environment, with step-by-step instructions. (April 2002)
Java Web Services Developer Pack, Part 1: Registration and the JAXR API by Ed Ort with contributions from Ramesh Mandava
This first article in a series on the Java Web Services Developer Pack shows you how to use the Java API for XML Registries (JAXR) API to publish and search for Web services in a registry. (February 2002)
Using Forte for Java to Develop and Deploy Enterprise Beans by Beth Stearns
A general overview of Forte for Java 3.0 Enterprise Edition (FFJEE 3.0). (December 2001)
Using Forte for Java to Develop and Deploy Web services by Beth Stearns
ForteTM for JavaTM, Enterprise Edition (FFJEE), with iPlanet's set of servers and containers, offers developers an environment in which they can build end-to-end Java applications with a suite of products all supplied by Sun Microsystems. In this article, we focus on using FFJEE to develop a Web service. (June 2001)
|