Có cách nào dễ dàng để gọi một điểm cuối dịch vụ RPC GWT trực tiếp từ mã Java không? Tôi có nghĩa là mã Java thực, không phải mã Java được biên dịch thành javascript.Gọi một dịch vụ RPC GWT từ Java trực tiếp
Tôi hỏi vì chúng tôi muốn chạy điểm chuẩn hiệu suất/kiểm tra căng thẳng đối với giao diện GWT RPC. Tôi muốn viết khai thác thử nghiệm trong Java và chạy nó trong một JVM (như trái ngược với javascript đang chạy trong một trình duyệt).
Tôi phải có cách để thực hiện việc này vì tôi cho rằng chế độ được lưu trữ GWT yêu cầu chức năng như vậy. Tuy nhiên, tôi thực sự không thể tìm thấy bất kỳ mã nào trong thời gian chạy GWT thể hiện cách làm việc này một cách rõ ràng. Tôi đã xem gói com.google.gwt.user.client.rpc nhưng những thứ trong đó dường như sử dụng JSNI rõ ràng sẽ không thể sử dụng được bằng Java thuần túy.
Cơ chế này có hoạt động cho một hệ thống sản xuất không? Ví dụ, tôi có thể sử dụng nó để cung cấp một Java API phía khách hàng cho khách hàng của tôi không? – HDave
Vâng, chắc chắn. Tuy nhiên, đối với quyền truy cập của bên thứ ba, bạn có/nên triển khai Kiểm soát quyền truy cập ở phía máy chủ – Trung
Vì URL trên dường như đã chết, vui lòng xem trang web Google Code của dự án: https://code.google.com/p/gwt -syncproxy/ – JCricket