Salesforce Decode
Salesforcedecode
Back to questions
IntegrationIntermediatesoapbulk-querywsdl

Design SOAP API bulk query and partner WSDL usage

Real World Scenario

Legacy Java app uses partner WSDL query() polling 2M records daily.

Expected Answer

• Migrate to Bulk API 2.0 query jobs for large extracts • queryMore pagination limits awareness on SOAP query • Partner vs Enterprise WSDL choice • Session management and login fault handling • Parallel SOAP clients respecting concurrent limit • Deprecation roadmap to REST bulk

Follow-Up Questions & Answers

Click to expand — each follow-up includes a direct, interview-ready answer

Direct answer: Migrate to Bulk API 2.0 query jobs for large extracts Also consider: queryMore pagination limits awareness on SOAP query In practice: Partner vs Enterprise WSDL choice Balance speed of delivery with maintainability.

Architect Perspective

SOAP bulk query is legacy pattern—architect migration path even if not immediate.