Problem
Problem
Parsing routine had to be written
- If remote server output changed the parsing routine would no longer work until it was modified.
- Required strict communication/cooperation between nodes, not practical
- Needed to allow user to search on any given field, using logical operators
- EX: “FirstName contains ‘A’ and FirstName contains ‘B’
- Needed knowledge of data on remote server to avoid rewriting the parsing routine if the remote server changed its structure
- Needed to allow user to specify any or all fields to display in search results in any given order.
- Needed knowledge of data on remote server to give user all possible return fields
- Local parsing routine needed to be able to parse any possible combination of fields returned by remote server.