Java tutorialsDiscover three Ajax data transport mechanisms (XMLHttp, script tags, and frames or iframes) and their relative strengths and weaknesses. This tutorial provides code for both the server side and the client side and explains it in detail to provide the techniques you need to put efficient Ajax controls anywhere you need them. Use Apache Geronimo and Ajax to build a directory, Part 2: Querying the LDAP server Now that you've imported hypothetical personal information into the Lightweight Directory Access Protocol (LDAP) server in Part 1of this series, you're ready to complete the configuration of Apache Geronimo's built-in Apache Directory LDAP server using the LDAP Tools for Eclipse. In this final installment, you'll query the LDAP server and update the Web page using Ajax. You'll also get familiar with some of the techniques to build LDAP-centric applications using the toolsets available in the Java™ platform and Ajax. Use Apache Geronimo and Ajax to build a directory, Part 1: Configuring Geronimo's LDAP server In this two-part tutorial series, learn how to use the LDAP Tools for Eclipse to configure Geronimo's built-in Apache Directory LDAP server, ApacheDS. In this first installment, you'll import hypothetical personal information into the LDAP server while gearing up for Part 2, where you'll query the LDAP server and update the Web page using Ajax. Visualize with Rational Software Modeler: UML 2.0 modeling Using easy-to-follow, step-by-step instructions, this tutorial lets you sample some of the visual UML 2.0 modeling capabilities. By the end, you'll know how to create a variety of different UML 2.0 diagrams, import existing modeling projects, and edit models. A Quick Start to developing applications with Enterprise Generation Language (EGL) Using easy-to-follow, step-by-step instructions, this tutorial introduces EGL from a "how to" perspective in the context of developing business applications that process dynamic content on the Internet. It assumes no prior usage of Java and covers EGL terms, concepts, vocabulary and project structure, files and artifacts from the very beginning. When you finish, you will have built a small prototype application consisting of 20 or so web pages. You will have coded working examples using over 80% of the EGL language capabilities, including creating and consuming Web Services, calling Java classes and other reasonably advanced techniques. Note that three viewlets are available to start you off. You might want to download them as well. They are: basicjsp.zip, allcustomers.zip and updatepage.zip. Persist arbitrary data to Apache Derby You can quickly and easily persist simple data to Apache Derby by taking advantage of Java dynamic proxies. In this tutorial, write a persistence API that you can integrate into any database-powered Java application. You use the API to store an application's configuration information and to notify the application when configuration items change. The ability to add notes and comments to your Web site can be a powerful and attractive feature for users. This tutorial demonstrates how to implement an Asynchronous JavaScript and XML (AJAX)-based user annotation system in the form of yellow sticky notes that sit on top of regular Web page content. The only additional, required configuration is a back-end Perl script that stores the annotations Building a grid using Web services standards, Part 3 In this "Building a grid using Web services standards" tutorial series, we're building a movie grid application using standard Web services. Building a grid is a complex process, but development and deployment are easier if you stick to accepted standards. With standard Web services, you can take advantage of technology like security, reliable messaging, and monitoring services -- plus, you gain compatibility with other grids and improved compatibility with other platforms. Get the basic skills you need to use Apache Derby in Java 2 Platform, Enterprise Edition (J2EE) environments where Derby is embedded as a database, such as in Apache Geronimo. This tutorial demonstrates how to embed Derby within Geronimo and how to use Derby and Geronimo to deploy a Web-based e-commerce application. It also helps you become familiar with Derby's system tools, a set of utilities that make application development with Derby easy and straightforward. Create a UIMA component Web service, Part 1: Create a UIMA application using Eclipse Search word processing documents, emails, video, and other unstructured information for specific text or even for concepts using the Unstructured Information Management Architecture (UIMA). Part 1 of this tutorial explains how to install and use the UIMA Eclipse plug-ins to create a simple UIMA application. |
