Ich habe zwei separate Java-Anwendungen A und B auf verschiedenen physischen Servern ausgeführt.Wie Design Content-Repository in Liferay für den Zugriff durch Remote-Anwendung?
Auf Anwendung A (basierend auf Spring Boot Framework) sehen Endbenutzer Bilder und Bildmetadaten (über 50k Bilder) und haben Suchfunktionen einschließlich facettierter Suche und verwenden elasticsearch dafür. Was ist in dieser Anwendung der beste Weg, um das Content-Repository (Speicherung von Bildern und Metadaten) so zu gestalten, dass alle Bilder im Speicher zwischengespeichert werden können, um Zugriff mit hoher Performance zu erhalten?
Anwendung B: Dies ist ein auf LIVERAY 7 basierendes Portal. Autoren laden Bilder hoch und geben Metadaten über Bilder (oder Blogs) ein, z. B. Bildbeschreibung. Admin genehmigt/veröffentlicht die Bilder. Diese veröffentlichten Bilder sind sofort in Anwendung A zu sehen. Wie kann Liferay Bilder speichern, um es zu ermöglichen? Beachten Sie, dass Anwendung A Liferay nicht verwenden kann.