Я советую Вам для начала прочитать какую-нибудь обзорную
статью про Cache'.
Чтобы соориентироваться в технологиях InterSystems.
Cache' - это постреляционная СУБД, которая поддерживает одновременно и объекты и SQL.
Основное предназначение Cache' - хранение данных. Вместе с тем на Cache' Вы можете разработать и бизнес логику Вашего приложения.
Особенно удобно для этого использовать объектный подход. Вы можете создать набор классов для хранения данных и реализации бизнес логики.
Cache' предоставляет реляционные интерфейсы (ODBC и JDBC) к таблицам, объектные интерфейсы (Java binding, EJB binding, C++ binding и т.д.) к классам и ряд дополнительных интерфейсов (подробности в статьях).
Соответственно, если Вы хотите работать из Java с Cache', Вы можете воспользоваться объектным интерфейсом Java-binding или реляционным интерфейсом JDBC. В документации есть подробное описание этих интерфейсов и примеры.
CSP - это объектная технология разработки Web-приложений. Она не имеет отношения к Java. Если Вам надо разработать Web-приложение, можно использовать CSP. Описание и примеры опять-таки в документации.
Посмотрите еще документ
CSP Quick Start. Там описывается работа с response.
Успехов в изучении Cache' !
С уважением, Вадим