Я услышал, что James Gosling говорит, что можно было реализовать SOA в КОБОЛе.
при чтении собственного описания Alan Kay источников ООП оно описывает набор небольших компьютеров, взаимодействующих для выполнения чего-то полезного.
Рассматривают это описание:
Ваши X должны быть составлены из Ys. Каждый Y должен быть ответственным за единственное понятие и должен быть поддающимся описанию полностью с точки зрения его интерфейса. Один Y может попросить, чтобы другой Y сделал что-то через обмен сообщениями (на их указанные интерфейсы).
В некоторых случаях, X может быть реализован Z, которым это управляет согласно его интерфейсу. № X предоставляют прямой доступ к Z другого X.
я думаю, что следующие замены возможны:
Term Programing Architecture
---- --------------- ------------
X Program System
Y Objects Services
Z Data structure Database
---- --------------- ------------
result OOP SOA
, Если Вы думаете, прежде всего, с точки зрения инкапсуляции, сокрытия информации, слабой связи и интерфейсов черного ящика, существует довольно мало подобия. Если Вы увязаете в полиморфизме, наследовании, и т.д. Вы думаете, программируя / реализация вместо архитектуры, по моему скромному мнению.
Если вы не используете функции членства в ASP.NET для аутентификации / авторизации, эти записи можно удалить. Запись XML - это просто ссылка на сборку, в которой находятся классы членства, а не только для окон / веб-приложений. Членство в ASP.NET можно использовать для обоих типов приложений.