翻訳と辞書
Words near each other
・ Pep Love
・ Pep rally
・ Pep Rambert
・ Peoples' Democratic Party election campaign, June 2015
・ Peoples' Friendship University of Russia
・ Peoples' Global Action
・ Peoples, Kentucky
・ Peoples-uni
・ PeoplesChoice Credit Union
・ PeopleSoft
・ PeopleSpeak
・ PeoplesTel
・ Peoplestown
・ PeopleStrong
・ Peopleton
PeopleTools
・ Peopletoys
・ Peopleware
・ People–Animals–Nature
・ People’s Solidarity for Participatory Democracy
・ Peopling of China
・ Peopling of India
・ Peopling of Thailand
・ Peor
・ Peora, West Virginia
・ Peoria
・ Peoria Academy
・ Peoria Accelerated High School
・ Peoria Air National Guard Base
・ Peoria and Eastern Railway


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

PeopleTools : ウィキペディア英語版
PeopleTools

PeopleTools is proprietary software originally created by PeopleSoft Corporation, an Enterprise Resource Planning (ERP) software vendor acquired by Oracle Corporation in 2004. PeopleTools facilitates the deployment of both vendor and custom developed applications using an Internet-based architecture, known as the PeopleSoft Internet Architecture (PIA).
Core vendor developed PeopleTools applications include: (Campus Solutions ) (CS), (Customer Relationship Management ) (CRM), (Enterprise Performance Management ) (EPM), (Financials and Supply Chain Management ) (FSCM), (Human Capital Management ) (HCM), and (Interaction Hub ). As a result of a high level of abstraction used in PeopleTools, these applications can be deployed on a variety of operating systems and databases and are designed to provide multilingual support on a variety of web browsers.
From a development perspective, PeopleTools consists of several technologies for building and customizing applications. While a PeopleTools developer can (and often does) work with many programming languages, the primary language is PeopleCode, and (Application Designer ) is the primary integrated development environment (IDE).
==PIA==

The PIA consists of a variety components including: web, application, search, database, and process scheduler servers as well as Integration Broker. These components can be deployed on a single real or virtual server but are most typically deployed in isolation for reasons of performance and scalability.
Web Server
Like traditional web-based applications, web servers are used within the PIA to provide HTML-based documents for browser-based clients. Supported web server options have changed over time, and as of PeopleTools 8.54, PeopleTools applications can be deployed using either Oracle WebLogic or IBM WebSphere. Unlike traditional web-based applications, the Java-based software deployed in the web servers contains no application logic.
In the PIA, all application logic is deployed at the application server layer.
Application Server
The application server, or “app server,” is the tier between the web and database layers. This layer is primarily responsible for receiving requests from the web server and issuing SQL to the database.
The app server is built on BEA Tuxedo technology, and as such, is responsible for maintaining transaction isolation and database connection pools in PeopleTools applications. Using Tuxedo, PeopleTools app server domains are created as a collection of processes servicing specific needs and clients in addition to web server requests. Within a domain, several types of related programs can be launched, including remote call COBOL, (Application Engine ), and (BI Publisher ) programs.
Process Scheduler Server
Like the app server, the process scheduler server, or "scheduler," is built on BEA Tuxedo and is deployed as a collection of processes designed to launch and schedule various programs types. Such processes form a process scheduler domain and are used to execute COBOL, SQR, Crystal Reports, Application Engine, (nVision ), BI Publisher, and many other types of batch programs. Unlike the app server, the scheduler does not return HTML to the web server for delivery to the client browser. Rather, the scheduler simply executes programs and posts logs and reports to the web server for user retrieval.
Database Server
The database server contains all application data as well as all metadata associated with various PeopleTools object types. It also contains many PeopleCode-based application scripts and programs that both the application and process scheduler servers execute.
As PeopleTools is built to operate on many database platforms, database specific constructs (like stored procedures) and programming languages (like PL/SQL) are not traditionally used. Alternatively, developers write (Meta-SQL ), and the app or scheduler servers translate such into the proprietary SQL for the related database technology.
Search Server
Based on predefined search indexes, the search server returns search results for consumption in the client's web browser. For 9.2 applications running PeopleTools 8.54, the only supported search server technology is the (Oracle Secure Enterprise Search ).
Integration Broker
Integration Broker is another major server component of PeopleTools. Making use of the PIA web and app servers, Integration Broker sends and receives data via web service-based APIs. While adhering to standards-based web service standards - such as XML-based SOAP and JSON-based RESTful web services -, Integration Broker also provides a simple proprietary XML-based standard (known as PSCAMA) for PeopleTools-based applications to exchange data both synchronously and asynchronously.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「PeopleTools」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.