Програма розрахунку виконується на робочому столі.
Веб-сервіси
Веб-сервіс — програмна система, що ідентифікується рядком URI (Unified Resource Identifier — універсальний ідентифікатор ресурсів), властивості та методи котрої описані за допомогою спеціальної мови WSDL (Web Service Definition Language — мова описання сервісів на основі XML). Доступ до ресурсів такої системи здійснюється через протокол SOAP (Simple Object Access Protocol — простий протокол доступу до об’єктів), який представляє собою особливим чином сформульовані XML-запити, що передаються за допомогою інтернет-протоколу високого рівня (найчастіше HTTP) [20].
За своєю архітектурою веб-сервіси нагадують класи об’єктно-орієнтованих МП (і в межах Java EE (Java Enterprise Edition — розширення Java для роботи з мережевими програмами і технологіями) генеруються на основі класів). Ключовим поняттям для веб-сервісу є повідомлення, яке складається з однієї чи кількох змінних. Замість методів класів у веб-сервісах використовуються операції, які характеризуються вхідним і вихідним повідомленнями. Після виклику операції змінні, що входять до вхідного повідомлення, отриманого по протоколу SOAP, інтерпретуються як параметри відповідного методу класу, який лежить в основі сервісу. Після завершення роботи методу формується вихідне повідомлення, що містить повернуте методом значення, яке після цього за допомогою SOAP відправляється клієнту. Така архітектура сервісу дозволяє викликати його методи асинхронно.