Ускоритель (программное обеспечение) - Accelerator (software)
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
В Ускоритель представляет собой набор решений для разработки IBM i и Windows платформы, использующие .NET Framework, и / или LANSA, технологии, предоставленные Surround Technologies.[1] Архитектура разработки Accelerator - это инструмент для создания Windows и веб-приложения в структурированной среде.[2]
Целью решений Accelerator является обеспечение быстрая разработка приложений (RAD), которая создает хорошо спроектированный n-уровневый код, который может работать в клиент-серверном, веб-или мобильном развертывании. Использование Microsoft .NET Framework, рекомендуется Surround для нулевой блокировки разработки и оптимальной гибкости развертывания, включая как Windows Presentation Foundation (WPF) и адаптивный веб (и мобильный) дизайн (ASP.NET MVC / Бутстрап ) клиенты.[1]
Accelerator использует настраиваемые шаблоны, стандарты и соглашения об именах для создания кода. Сгенерированный код удобочитаем и стандартизирован для минимизации усилий по тестированию, отладке, настройке и будущему обслуживанию. Сгенерированный код следует объектно-ориентированного программирования принципы проектирования, инверсия контроля (IoC) шаблон, образец наблюдателя, модель – представление – модель просмотра (MVVM с техникой объектно-ориентированного программирования, позволяющей избежать избыточности, облегчая тестирование и обслуживание).[1] Поддерживает платформу ASP.NET MVC3.[3] Другие шаблоны следуют за архитектурой или адаптируются в зависимости от случая; гибкость, которой способствует типичное использование шаблонов абстракции, когда это возможно. Абстракция продвигается через использование Windows Presentation Foundation и Фонд связи Windows.
Для .NET
Архитектура базовой системы Accelerator обеспечивает базовый набор функций и генерацию кода с помощью мастера посредством реализации:
- N-ярус Архитектура, поощряющая шаблоны повторного использования, включает:
- Уровень доступа к данным (DAL) с многопоточным доступом к данным
- Модульная и компонентная архитектура
- Шаблоны бизнес-сущностей, позволяющие повторно использовать логику на всех уровнях
- Многозадачность и многофункциональность по умолчанию
- Очень тонкий пользовательский интерфейс, позволяющий повторно использовать логику пользовательского интерфейса в нескольких технологиях пользовательского интерфейса.
- Windows Presentation Foundation (WPF), полное использование WPF обеспечивает унифицированную платформу для создания приложений и высококачественного взаимодействия в Windows, сочетающих пользовательский интерфейс приложения, документы и мультимедийный контент.[4]
- .NET Framework, включает в себя большую библиотеку закодированных решений общих проблем программирования и виртуальную машину, которая управляет выполнением программ, написанных специально для платформы, что может быть выполнено с помощью Accelerator.
- РС Visual Studio, является интегрированная среда развития (IDE) от Microsoft, которая помогает в разработке программного обеспечения с использованием Accelerator.
- IBM i Системы, расширенная реализация пользовательской системы, которая обогатит вашу разработку веб-службами, многопоточностью, передовыми веб-технологиями и независимостью от платформы.
- HTML5 поддержка ASP.NET
Для Visual LANSA
Архитектура Accelerator поддерживает Сервис-Ориентированная Архитектура который включает встроенные функции, такие как бизнес-объекты, платформы, интерфейсы шины, плагины, XML, панели мониторинга и мастера, для упрощения развертывания.
Accelerator Business Objects and Services реализует структуру, состоящую из серверных бизнес-объектов, служебных шин представления и данных и адаптеров служб. В Сервис-Ориентированная Архитектура интегрируется с адаптерами для XML, МЫЛО, ОТДЫХ, ActiveX, .СЕТЬ, XAML / WPF и т. д. Из-за SOA BOS функционирует под IBM i, Windows, LANSA - практически любой сервер.[5]
Рекомендации
- ^ а б c Технологии окружающего звука
- ^ Пример использования Accelerator Development Solutions
- ^ ASP.NET MVC
- ^ «Microsoft WPF». Архивировано из оригинал на 2009-08-15. Получено 2010-07-13.
- ^ Акселератор BOS В архиве 18 июля 2010 г. Wayback Machine