0
我正在使用GWT 2.5和RPC來交換客戶端和服務器之間的信息。有沒有辦法不公開一個方法到客戶端?
我試圖定義擴展RemoteService和接口另一個CRUDService<T>
有等(CRUD方法)以下方法:
public Class<T> getDtoType();
但這種方法僅意在通過實施以用戶,在服務器端。
有沒有辦法不公開這種方法到客戶端(瞬態方法)?
否則我收到一個錯誤,當我編譯該項目時,說Class<T>
不implements Serializable
也不。
任何人都可以幫助我嗎?
很遺憾,我真的很想在客戶端和服務器端使用相同的接口,並且從我的角度來看,不會將某種方法暴露給客戶端(我的觀點是定義合同(接口)的服務器) ,我還記得其他技術,比如blazeds,它可以定義暴露給客戶端的方法。我會在工作中思考。謝謝 – Luis
確實。直到今天,我從未想過你的前提。我仍然不確定誰擁有合同服務器或客戶端。 GWT目前假定它是客戶。也許你可以在G +或Google Groups的GWT討論主題中提出這個問題 – SSR
我會,謝謝你的發言 – Luis