Крипто - очень был бы признателен, но я не пойму как твой пример работает и как он ограничевает использование программы только на 1 компьютере после запуска.
apple А если весь код будет выполняться на удаленном сервере? Это называется сервер приложений - идея хорошая, важные функции выполняются на сервере и результат посылается удаленному клиенту. Одним из вариантов реализации может быть CORBA - только с ней возни много, особенно в настройках, да и сеть должна быть неплохой, простой диалап может и не потянуть.