Lotus 190-805 Exam Overview:
| Certification Vendor: | IBM Lotus |
| Exam Name: | Using Web Services in IBM Lotus Domino 8 Applications |
| Exam Number: | 190-805 |
| Exam Format: | Multiple Choice, Scenario-based Questions |
| Exam Price: | USD 150 |
| Exam Duration: | 90 minutes |
| Real Exam Qty: | Approximately 60-70 |
| Passing Score: | Not officially published |
| Available Languages: | English |
| Related Certifications: | IBM Certified Application Developer - Lotus Notes and Domino 8 IBM Certified Advanced Application Developer - Lotus Notes and Domino 8 Using LotusScript in IBM Lotus Domino 8 Applications (190-803) Using JavaScript in IBM Lotus Domino 8 Applications (190-804) |
| Certificate Validity Period: | No fixed validity period (legacy IBM certification exam) |
| Sample Questions: | Lotus 190-805 Sample Questions |
| Exam Way: | Authorized IBM/Pearson VUE testing center (legacy onsite delivery). |
| Pre Condition: | No mandatory prerequisite exam officially required, although experience developing IBM Lotus Domino 8 applications and familiarity with Domino Designer, LotusScript, XML, SOAP, and WSDL is recommended. |
| Official Syllabus URL: | https://www.ibm.com/training/certification/ibm-certified-advanced-application-developer-lotus-notes-and-domino-85-14003205 |
Lotus 190-805 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Topic 1: SOAP | - Role of SOAP in Web Services
|
| Topic 2: Web Services Design and Architecture | - Web Services Fundamentals
|
| Topic 3: Web Services Using LotusScript | - Developing LotusScript-Based Services
|
| Topic 4: WSDL | - Role of WSDL in Web Services
|
| Topic 5: Web Services in Domino Designer | - Creating and Configuring Web Services
|
Lotus Using Web Services in IBM Lotus Domino 8 Applications Sample Questions:
1. When a Web service consumer script library is generated in LotusScript, the class used to access the Web service is a PortTypeBase object. Where is the PortTypeBase class defined?
A) It is a nativeLotusScript class
B) In the "ND8 Web Service Consumer" script library that is generated automatically the first time you create a Web service consumer in a database.
C) In the nWebsvc.lsx file
D) In the lsxsd.lss file.
2. Avery has the following method in his Web service class: Public Function
GetEmployeeID(personnameAs String) As Stringresult=GetEmployeeDocument(personname) If result = "OK" Then GetEmployeeID =GetIDField("ID") Else GetEmployeeID = "ERROR" End If
End Function Private Function GetEmployeeDocument(personname As String) As String Set employeedb=New NotesDatabase("","employee.nsf") Set employeeview = employeedb.GetView("EmployeeName") Set employeedoc = employeeview.GetDocumentByKey(personname, True) GetEmployeeDocument="OK" End Function Private Function GetIDField(FieldName As String) Set item=vendordoc.GetFirstItem(FieldName) If item Is Nothing Then GetIDField="" Exit Function ElseGetIDField=Cstr(item.Values(0)) End If End Function He is trying to call the GetEmployeeDocument method from his SOAP call, but it does not work. Why is this happening?
A) The GetEmployeeDocument method returned an invalid SOAP string.
B) The "fieldName" parameter in the GetEmployeeDocument method acts as an inout parameter.
C) The GetEmployeeDocument method is defined as Private.
D) The GetEmployeeDocument method did not receive a String argument.
3. Mathias generated LotusScript Web service consumer code in a script library, and he calls that library from an agent. To simplify things, he wants to copy all of the Web service consumer code from the script library to the agent, so that all of the code is in the agent and he can delete the script library. Will this work?
A) Yes, it will work as long as he also adds the line "%INCLUDE "lsxsd.lss"" in his agent.
B) Yes, it will work as long as he also checks "Allow network operations" in the agent properties.
C) Yes, it will work as described above.
D) No, it will not work. The consumer code must stay in the script library it was originally generated in.
4. Jerry has coded a function called ConnectToProvider in the GetAccountBalance class in the Declaration section of his Web service. What WSDL element will be used to control the request to and response of the function?
A) wsdl:method
B) wsdl:part
C) wsdl:message
D) wsdl:binding
5. Examine the following WSDL excerpt: <wsdl:portType
name="GetEmployeeInfo"> <wsdl:operation name="GETEMPNAME"><wsdl:input
message="impl:GETEMPNAMERequest" name="GETEMPNAMERequest"/><wsdl:output
message="impl:GETEMPNAMEResponse" name="GETEMPNAMEResponse"/>
</wsdl:operation>
<wsdl:operation name="GETEMPID"> <wsdl:input message="impl:GETEMPIDRequest"
name="GETEMPIDRequest"/><wsdl:output message="impl:GETEMPIDResponse"
name="GETEMPIDResponse"/></wsdl:operation> </wsdl:portType> Paola is developing a
Domino
Web service to supply the appropriate response(s) for the operations represented in the WSDL.
How
many of what type(s) of LotusScript code blocks must she create?
A) The PortType class will be named "GetEmployeeInfo". Paola must create 2 private methods, functions, or subs within this class, named "GETEMPNAME" and
B) The PortType class will be named "GetEmployeeInfo". Paola must create 2 public methods, functions, or subs, and they must be named "GetEmpName" and
C) The PortType class will be named "GetEmployeeInfo". Paola must create 2 private methods, functions, or subs within this class, named "GetEmpNameResponse"
D) The PortType class will be named "GetEmployeeInfo". Paola must create 2 public methods, functions, or subs, and they must be named "GETEMPNAMEResponse"
Solutions:
| Question # 1 Answer: D | Question # 2 Answer: C | Question # 3 Answer: D | Question # 4 Answer: C | Question # 5 Answer: B |
We're so confident of our products that we provide no hassle product exchange.


By Amos

