Lotus 190-805 Exam Overview:
| Certification Vendor: | IBM |
| Exam Name: | Using Web Services in IBM Lotus Domino 8 Applications |
| Exam Number: | 190-805 |
| Real Exam Qty: | 60-65 |
| Exam Price: | USD 200 (approx.) |
| Passing Score: | 70% |
| Certificate Validity Period: | Lifetime |
| Exam Duration: | 75 minutes |
| Available Languages: | English |
| Exam Format: | Multiple choice |
| Related Certifications: | IBM Certified Application Developer - Lotus Notes and Domino 8 |
| Recommended Training: | IBM Training for Lotus Domino 8 |
| Exam Registration: | IBM Certification Portal Pearson VUE IBM Exams |
| Sample Questions: | Lotus 190-805 Sample Questions |
| Exam Way: | Delivered via Pearson VUE testing centers or online proctored exam |
| Pre Condition: | Recommended: Experience with IBM Lotus Domino 8 application development or IBM Certified Application Developer - Lotus Notes and Domino 8 |
| Official Syllabus URL: | https://www.ibm.com/certify |
Lotus 190-805 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Topic 1: Web Services Fundamentals | - SOAP and WSDL basics - SOA concepts and architecture |
| Topic 2: Domino Web Services Architecture | - Agent-based service integration - Domino Designer web service design elements |
| Topic 3: Creating Web Services in Lotus Domino 8 | - Publishing Domino-based web services - LS and Java web service implementation |
| Topic 4: Troubleshooting and Optimization | - Debugging web service calls - Performance considerations |
| Topic 5: Consuming Web Services | - Parsing XML responses - Calling external SOAP services from Domino |
| Topic 6: Security and Access Control | - Access control in Domino web services - Authentication mechanisms |
Lotus Using Web Services in IBM Lotus Domino 8 Applications Sample Questions:
1. Tim uses the following class as a complex data type in his LotusScript Web service: Public Class PersonInfoPublic FirstName As String Public LastName As String Public PhoneNumber As String End Class How will the resulting WSDL file show this complex data type definition?
A) <element value="PhoneNumber"/>
[. </sequence>
\. </complexType>
B) <element name="LASTNAME" type="xsd:string"/>
C) </sequence>
D) <sequence>
E) <element value="LastName"/>
F) <element name="FIRSTNAME" type="STRING_HOLDER"/>
G) <element name="LastName" type="xsd:string"/>
H) <sequence>
I) </complexType>
J) <complexType name="PERSONINFO">
K) </complexType>
L) <complexType name="PersonInfo">
M) </complexType>
N) <complexType name="PersonInfo">
O) <element name="PHONENUMBER" type="xsd:string"/>
P) </sequence>
Q) <element name="FIRSTNAME" type="xsd:string"/>
R) <sequence base="xsd:string">
S) <complexType name="PERSONINFO">
T) <element value="FirstName"/>
U) <sequence>
V) <element name="PHONENUMBER" type="STRING_HOLDER"/>
W) <element name="FirstName" type="xsd:string"/>
X) <element name="PhoneNumber" type="xsd:string"/>
Y) <element name="LASTNAME" type="STRING_HOLDER"/>
Z) </sequence>
2. Alberto sees the following attribute in the WSDL wsdlsoap:binding element: style="document" Where is that attribute set in the Web service in Domino Designer?
A) Port type name field in the Web Services property box
B) SOAP message format option in the Web Service property box
C) Programming model option in the Web Service property box
D) Service port name field in the Web Services property box
3. Harlan is examining the SOAP message from his Web service. He notices the use of a soap namespace and some other namespaces as well. What is the purpose of using namespaces?
A) The XML parser will then validate the content of the SOAP message.
B) The use of namespaces is completely optional. If a SOAP message does include namespaces, then the name of every XML element in the SOAP message must
C) SOAP is an extension of XML. Each namespace includes a short string to be used when naming XML elements. Each XML element of the SOAP message must
D) SOAP information uses XML. If any namespaces are designated, the XML parser that processes the SOAP message will first retrieve the schema(s) from the
E) SOAP information uses XML. Element names in XML are not predefined. By using the namespace name as a prefix to element names, one can ensure unique
F) This requirement ensures unique names.
4. Violet is responsible for maintaining a Domino Web service that is used extensively in her organization. She wants to make sure that any changes made to the Web service that would alter the WSDL file do not get saved accidentally to the application design. What can she do to help prevent this?
A) Select the "WSDL Is Read Only" option in the Web Service Properties dialog box.
B) Select the "Warn IfThe WSDL Interface Is Modified" option in the Web Service Properties dialog box.
C) Select the "Flag WSDL Interface Changes" option in the Web Service Properties dialog box.
D) Select the "Do Not Allow WSDL Interface Changes" option in the Web Service Properties dialog box.
5. Neal wrote a LotusScript agent that calls a Web service with an interface class called DatabaseInfo. The code below accesses the Web service and receives an array of Strings in an StringArray_Holder object as a return value: Dim dbInfo As New DatabaseInfo Dim returnArray As StringArray_Holder Set returnArray = dbInfo.GetUserRolesArray("Test User") What is the correct code to get the first element in the return array?
A) role1$ =returnArray.GetFirstValue()
B) role1 $ =returnArray(0)
C) role1$ =returnArray.GetValue(0)
D) role1$ =returnArray.Value(0)
Solutions:
| Question # 1 Answer: D | Question # 2 Answer: B | Question # 3 Answer: E | Question # 4 Answer: B | Question # 5 Answer: D |
We're so confident of our products that we provide no hassle product exchange.


By Cecil

