This is because the original specification only allowed for remote method invocation through CORBA (and optionally other protocols), even though the large majority of business applications actually do not require this distributed computing functionality.
זה נגרם בגלל שהמפרט המקורי איפשר הפעלת מתודות מרוחקות (remote method invocation) רק באמצעות CORBA (ואפשרית גם פרוטוקולים אחרים), למרות הרוב הגדול של היישומים העסקיים אינם דורשים פונקציונליות כזאת של חישוב מבוזר.