Wir entwickeln gerade ein Java-basiertes CMS für Reise-Domains und denken darüber nach, Web-Services offenzulegen, damit interessierte Dritte sie zum Abrufen von Daten/Inhalten nutzen können von unserem System zu veröffentlichen in dort Portal/AnwendungDesign Entscheidung für die Erstellung/Verfügbarmachung von Webservices für Dritte
Ich bin mir nicht sicher, wie wir diese Web-Services und nicht in der Lage, eine klare Vorstellung von Design-Perspektive zu bieten.
Da wir Action-Klassen (Controller) haben, um die Ansicht zu betrachten und Daten zurückzusenden, um sie anzuzeigen, sind diese Action-Klassen für die Interaktion mit der Facade-Ebene verantwortlich.
Kann mir jemand vorschlagen, was der beste Ansatz sein sollte.
- Sollten wir Aktionsklassen als Rest-Schnittstelle auch offen legen.
- Sollten wir einen separaten Satz von Klassen erstellen, die ausgesetzt werden sollten.
- Sollten wir gehen voran mit dem Rest Stil oder SOAP-basierten Ansatz
myu Frage ein wenig subjektiv ist aber schon jetzt ohne jede Richtung ich nicht sicher bin ich andere Infos hier
-Update setzen können
Ab jetzt denken wir nicht über das Buchen von Tickets usw. nach, aber die meisten Sachen werden nur darin bestehen, Inhalte aus dem System zu holen. Aber vielleicht in Zukunft sein, die wir Optionen bieten wird einige Produkte thrid Partei anzubieten, die es über verkaufen können Appllication
Vielen Dank für Eingaben, im Grunde Aktionsklassen sind Struts2 Action (MVC Framework) und ja von UI haben wir Spring-Sicherheit an Ort und Stelle. –