Is my idea OK? ================= my idea is, making A ONE UI including RMI and DATA Server. If I make A UI-System (attached "Local-connect" & "Remote-connect" ), = Local Connect : call local function = Remote Connect : call RMI method function =================
You are likely to need both a server application and a client application. The client application will only have one user interface that will be used for both networked and non-networked mode (however the connection properties configuration may be different for the two modes).
Your general concept of how your one client application will work sounds reasonable.