При полном уважении к предыдущему ответу существуют более простые способы обеспечения простого хранения (без обработки на стороне сервера) данных - локальных или удаленных (конечно, только если вы выполняете вычисления на стороне клиента и смотрите толькопри удаленном хранении данных).
Например, решение CouchDB позволит вашему клиентскому коду напрямую общаться через REST с БД для хранения / извлечения / запроса ваших данных (используя Javascript!)ОЧЕНЬ ПРОСТО - намного проще, чем веб-сервисы SOAP / WSDL (и, вероятно, быстрее - на один уровень меньше).
Конечно, есть кривая обучения, но я могу заверить вас, что это будет арахис, сравнивая эток изучению SOAP / WSDL / PHP / JAVA.Всегда выбирайте подходящий инструмент для работы .....
Сначала вам нужно решить ЧТО именно вы пытаетесь достичь, а затем начинайте беспокоиться о КАК.
Только мои $.02 ... Надеюсь, это поможет