APEX - НЕ среда разработки клиент-серверных приложений, поэтому ответ однозначно "нет".
Apex - это n-уровневая архитектура веб-приложений, где n = 3: ваш браузер, сервер веб-приложений Apex и база данных. Сервер приложений в этом случае представляет собой забавный гибрид, потому что он выполняет практически весь код в базе данных, а не на среднем уровне.
Клиент / сервер - это место, где вы развертываете приложение на стороне пользователя (в отличие от использования браузера, как указано выше) и подключаетесь к серверу (например, к серверу oracle db). Очень распространенным в те дни было то, что интерфейс VB подключался к серверу Oracle. Не так много в эти дни;)
APEX ОТЛИЧНО, если у вас есть магазин Oracle. Если это небольшое приложение, вы можете использовать «Oracle Database XE», бесплатную версию, поставляемую в комплекте с APEX, с ограничениями на процессор и хранилище.
Полагаю, вы, возможно, спросите, хороша ли / стабильна ли версия базы данных XE от Oracle и готова ли она для использования в настройках приложения клиент-сервер? ИМХО, абсолютно отличное место, чтобы начать или остаться с небольшими простыми приложениями, но оно застряло там, где оно находится с точки зрения исправления известных проблем, ошибок и т. Д. Хотя это, как правило, очень специфические ситуации, когда правильная комбинация факторов, вы не хотите устанавливать ожидания, что лицензия и поддержка будут бесплатными, чтобы потом выяснить, что вам придется вернуться к полной корпоративной версии базы данных. Кроме того, не самая лучшая позиция для переговоров с менеджерами по продажам Oracle:)
Может быть, вы могли бы сформулировать свой вопрос немного по-другому?