Lotus highly recommends using a variety of resources to prepare for certification exams. In all cases, you must start with the exam guide to determine which tasks will be covered on the exams. Equally as important, actual hands-on experience is required. From there, we recommend that you choose from the following preparation options.
During your preparation, it is important that you review the exam guide periodically to make sure that all of the material in the exam guide is covered in your choice of preparation methods. It should be noted that there is not a one-to-one correspondence between these preparation methods and the exam.
Exam Guide (Required)
Review the exam competency listing to see the complete listing of possible topics for the exam. Use this as your checklist to determine your weaknesses and areas to which you will want to focus more attention in your studies and preparation. This information also includes recommend prerequisite skills and knowledge.
Actual hands-on experience is a critical component in preparing for the exam. Direct application of the skills learned cannot be substituted by any one other resource listed here. You must spend time using the product and applying the skills learned. The exam is looking to measure how well you know how to perform tasks, not how well you memorize features and functions.
Creating IBM Lotus Domino Web Services Using LotusScript
Course number: D8625
Abstract: This course introduces the student to the use and creation of Web services within the IBM® Lotus® Domino Designer® 8 development environment. Starting with an overview of the rationale for providing Web services, the technologies involved, and the tools used within the IBM Lotus Domino Designer 8 development environment, the student is guided through the process of creating a simple Web service, generating its related WSDL documents, and then invoking, testing, and importing the Web service. The student is then asked to set Web service properties, develop a complex Web service, and build applications that consume Web services both with and without the use of Script Libraries.
Online courses - other vendors
This distance course from The Learning Continuum Company (TLCC) will introduce the Domino Developer to XML and web services. This course is designed for the experienced Domino developer who already has an understanding of Java and LotusScript.
The Lotus Domino Designer documentation pages list product documentation, white papers, Redbooks, Redpapers, Redpieces, and additional documentation for supported releases of Lotus Domino Designer.
W3C Note 08 May 2000 SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is an XML based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing remote procedure calls and responses. SOAP can potentially be used in combination with a variety of other protocols; however, the only bindings defined in this document describe how to use SOAP in combination with HTTP and HTTP Extension Framework.
Web Services is new in Lotus Notes/Domino 7. This article introduces you to the new Web Services design element, showing how to create one in Domino Designer, and describes how to implement Web Services with both LotusScript and Java code examples. [Editor's note: This article describes the Lotus Notes/Domino 7 Beta 2 implementation of Web services. It may not accurately reflect the features or functionality of the Gold version of Lotus Notes/Domino 7.]
W3C Working Group Note 11 February 2004 This document is a glossary of Web services terms defined and used in the Web Services Architecture [WS Arch]. It is intended for use by Web services spefications in order to refer to a common coherent framework.
Updated 24 May 2005 A Web Services Description Language (WSDL) binding style can be RPC or document. The use can be encoded or literal. How do you determine which combination of style and use to use? The author describes the WSDL and SOAP messages for each combination to help you decide.
W3C Note 15 March 2001 WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services). WSDL is extensible to allow description of endpoints and their messages regardless of what message formats or network protocols are used to communicate, however, the only bindings described in this document describe how to use WSDL in conjunction with SOAP 1.1, HTTP GET/POST, and MIME.
Using the SOAPConnect for LotusScript package, developers can create Domino applications that can consume an external Web service and return the resulting data. This package, coupled with the Domino Designer tools, provides an easy-to-use mechanism that can be integrated into new and existing Domino 5 or 6 applications without the need for Java programming or the requirement of an external application server.
This tutorial shows you how to use the new Web services design element in IBM Lotus Domino 7 for rapid creation of Web services in the LotusScript and Java programming languages. The tutorial walks you through examples of a business scenario involving a fictitious software company. The examples use a Web service that allows multiple clients to search a Domino Directory database. Using IBM Lotus Domino Designer, you learn how to develop a native Domino Web service and test the newly created service from a LotusScript agent and a Java application.