如何解決soap的效能問題?

擺渡人發表於2006-04-09
我在一個電信應用的系統.採用的SOAp1.1

就是說.web展現與應用伺服器是兩臺機器,中間有防火牆,只開80端.

我在web伺服器裡有一個方法(WSclient),透過soap呼叫 應用服器的一個方法(WSservice).傳輸是以XML形式的字串傳.

web伺服器所呼叫的最終是經過WSclient方法,到應用服器,而應用伺服器也只用一個方法WSservice.來接收web伺服器傳過來的資訊,實現動態的呼叫應用伺服器的類與方法.我在應用伺服器裡是載入所需的類.透過Class.forName(serviceClazz).newInstance();呼叫.

但目前就是使用者數過多,資料量過大會出現超時現像.我有在call時設定了timeout.

請問有沒有更好的解決兩臺機子傳輸的問題呢.

相關文章