Tôi đã đăng ký, tôi đã tải xuống mã mẫu, tôi đã có WSDL ... nhưng tôi không biết cách lấy công cụ này vào ứng dụng .Net hiện có. WSDL nằm trong một tệp zip, không phải là URL nên tôi không thể chỉ "Thêm tham chiếu web". Tôi đã chạy công cụ wsdl từ dấu nhắc lệnh .Net, và nó đã làm một lớp học tốt đẹp cho tôi ... nhưng thả vào thư mục web_reference của tôi không cho tôi bất kỳ loại lớp instantiatable.Tích hợp Dịch vụ Web của FedEx vào .Net, bị kẹt ở bước 1
Tôi biết tôi đang thiếu điều gì đó ngu ngốc. Ai đó có thể chỉ cho tôi đi đúng hướng không?
Tôi có một vài câu hỏi, nhưng # 1 là, nó sẽ không hoạt động với .Net? Làm thế nào trên trái đất có thể được? Ý tôi là, giao tiếp của FedEx và .Net không thể là một điều mơ hồ ... nó phải được sử dụng trong rất nhiều ứng dụng khác nhau. Đúng? Thứ hai, nếu WSDL mà họ cung cấp cho tôi nằm trong tệp zip, thì tôi không có URL thực để chuyển đến hộp thoại "Thêm tham chiếu web", phải không? Hay bạn đang nói đường dẫn đến .zip phải đủ? Tôi thực sự đang cố gắng sử dụng Dịch vụ xác minh địa chỉ ngay bây giờ - đó là dịch vụ mà chúng tôi quan tâm tại thời điểm này. Điều này không tốt... –
@Matt: nó sẽ không hoạt động với .NET vì dịch vụ không tuân thủ WS-I BP-1, và bởi vì trong trường hợp này, nó gây ra lỗi trong XmlSerializer, điều này khó có thể sửa được. Đường dẫn đến tệp WSDL là đủ. Giải nén nó từ ZIP. –
Vì vậy, bạn đang nói với tôi rằng tôi không thể sử dụng WSDL hoặc anythign như thế, và tôi về cơ bản tìm ra cách để làm điều đó với các yêu cầu http xml tinh khiết và mọi thứ? –