InterChange Server 可在其上執行的 Java 虛擬機器有一些基本限制。
這些建議的原因如下:
- 由於商業物件透過 ICS 傳送時,會新增其他參照,因此當它從 ASBO 進展到 GBO
時,會擴充起始商業物件大小。
- 需要交易式行為時,就需要其他的額外負荷,這也會增加商業物件大小。
若要持續且靈活處理在 ICS
內的商業物件上所執行的各種商業邏輯,就需要此種額外負荷。
- 註:
- JVM 的大型物件 (> 20 MB) 會導致資料堆片段化過多,
且無法配置足夠的記憶體,進而造成
java.lang.OutOfMemory 錯誤,導致 ICS 自行關閉。
