Tôi mới sử dụng các dịch vụ web và tôi đã tạo một dự án cơ bản trong nhật thực với một phương pháp được hiển thị. Tôi đã có thể triển khai dịch vụ web của mình và nó hoạt động tốt. Mã dưới đây.Tạo một dịch vụ web với các loại phức tạp
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
@WebService(targetNamespace="http://test.com", name="testService")
public class WebService {
@WebMethod(operationName="start")
public String start(@WebParam(name="inputParameter") String inputParameter) {
return startMethod(inputParameter);
}
}
Câu hỏi của tôi là làm cách nào để thiết lập phương pháp này để xử lý các loại phức tạp. Tôi muốn nhận được một số thông số, nhưng tôi không muốn chỉ nhận chúng như một chuỗi các chuỗi. Tôi đã nghĩ đến việc có một số loại đối tượng bao bọc chứa tất cả các tham số tôi cần cho phương pháp của mình. Bất kỳ lời khuyên nào về cách thực hiện điều này? Tôi có cần thêm chú thích để tạo WSDL không? Cảm ơn!