Оглавление:
Определение - Что означает PowerBuilder?
PowerBuilder - это инструмент быстрой разработки приложений для создания, поддержки и модернизации критически важных для Windows приложений Windows, который принадлежит Sybase, подразделению SAP. Powerbase упрощает создание прототипов и позволяет разработчикам создавать клиент-серверные, веб-и распределенные приложения для платформ Win32, .NET и Java, Enterprise Edition (JEE).
PowerBuilder имеет окно данных, которое создает, редактирует и отображает данные. Он способен создавать базы данных через объектно-ориентированный интерфейс. Он обращается к другим базам данных, используя открытую связь с базой данных (ODBC). PowerBuilder предлагает собственные интерфейсы для поддержки многих основных баз данных. PowerBuilder широко используется компаниями в финансовом, телекоммуникационном и производственном секторах, а также в государственных учреждениях.
Техопедия объясняет PowerBuilder
PowerBuilder в основном ориентирован на бизнес-приложения, хотя некоторые версии поддерживают приложения на мобильных устройствах, поддерживающие взаимодействие .NET и инновации в окне данных. Это объектно-ориентированный язык программирования четвертого поколения, который создает клиент-серверные приложения и является средством разработки графического пользовательского интерфейса (GUI), работающим в 32- и 64-разрядных операционных системах Windows.
Язык, используемый для программирования PowerBuilder, называется Powerscript, который является объектно-ориентированным языком. Он поддерживает наследование, полиморфизм и инкапсуляцию. Программисты используют общую структуру кода, называемую базовыми классами PowerBuilder (PFC), для наследования объектов из уже существующего кода. Приложения PowerBuilder компилируются в p-код, который затем интерпретируется средой выполнения Power Builder.
Компонент, который делает PowerBuilder таким мощным, - это окно данных, которое обеспечивает доступ к данным, их поиск, фильтрацию и сортировку. В окне данных используется средство визуального SQL, которое поддерживает объединения, объединения и операции подзапросов, что позволяет разработчикам обрабатывать запросы SQL. Обновления окна данных производят SQL во время выполнения.
