У меня есть приложение с тяжелым статусом разработки, которое я хотел бы разрешить моим пользователям/клиентам продлевать их потребности (с ограничениями в плане и т. Д.). Что подход, который я мог бы использовать для включения в приложение собственного кода?Как создать размещенное приложение, которое позволяет клиентам расширять его, как им нравится
варианты, которые я был в состоянии думать, являются:
- Mapper файл в корне архива ФАР, который говорит, что есть что. (Kinda like in java: D)
- Руководство Развертывание, клиенты загружают свой код, который мы просматриваем, и помещаем туда, куда он должен идти (что приведет к множеству несчастных клиентов, поэтому вам потребуется время, чтобы просмотреть код ...)
Я думал о каждом аспекте, который я мог, но БД разделяется для каждого приложения, поэтому это не вызывает большой озабоченности, но код может выявить много вещей, которые могут разрушить бизнес.
То, что я ищу, - это хороший подход, свежая точка зрения, возможные удары по пути и свежие идеи.
Спасибо!