کار خاصی لازم نیست انجام بدهید فقط باید از امکانات هر پلتفرم برای دسترسی به آن دیتابیس مشترک استفاده کنید، برای برنامه تحت وب (jsf)، باید از JDBC و یک ORM برای اتصال به آن پایگاه داده استفاده کنید. برای برنامه دسکتاپ و اندروید هم توصیه می کنم با استفاده از یک فریم ورک تحت وب برای پایگاه داده مشترک سرویس REST بنویسید و با برنامه دسکتاپ و اندروید به آن سرویس های REST وصل شوید.