2012-09-04 19 views

Trả lời

5

Vì tôi biết tất cả thời gian chờ của dịch vụ web được định cấu hình theo mili giây, tôi không thấy bất cứ nơi nào hết thời gian chờ giây. Trong trường hợp của bạn có một tài liệu từ XSD của:

{http://cxf.apache.org/transports/http/configuration}HTTPClientPolicy 

ConnectionTimeout: Chỉ định số lượng thời gian, trong mili giây, mà người tiêu dùng sẽ nỗ lực để thiết lập kết nối trước khi nó lần ra ngoài. 0 là vô hạn.

Điều này đề cập đến here.

1

Các gợi ý duy nhất là nó sử dụng một long mà trong Java thường trong mili giây, nhưng rõ ràng các đơn vị không ghi nhận bất cứ nơi nào.

Phương thức setConnectionTimeout phải được đặt tên là setConnectionTimeoutMillis và JavaDoc đã đề cập đến điều này ở đâu đó. Nhà phát triển nên làm điều này bất cứ khi nào một đơn vị có liên quan.

Có lẽ Java nên có một số loại số đã nhập như Long<MilliSeconds> và số của 'đơn vị' sai sẽ bị từ chối bởi trình biên dịch :)

Các vấn đề liên quan