Odamlar uchun vositalar - PeopleTools - Wikipedia

PeopleSoft Enterprise PeopleTools
Asl muallif (lar)PeopleSoft
Tuzuvchi (lar)Oracle korporatsiyasi
Barqaror chiqish
8.58 / 2020 yil 14 aprel; 7 oy oldin (2020-04-14)[1]
YozilganC ++, Java
Operatsion tizimWindows, Linux, Solaris, AIX, z / OS, HP-UX
Platformax64
TuriIntegratsiyalashgan rivojlanish muhiti
LitsenziyaMulkiy tijorat dasturlari
Veb-saytRasmiy sahifa

Odamlar uchun vositalar mulkdan iborat dasturiy ta'minot dastlab PeopleSoft Corporation tomonidan ishlab chiqilgan, an korxona manbalari rejasi Tomonidan sotib olingan (ERP) dasturiy ta'minot Oracle korporatsiyasi 2004 yilda.[2] PeopleTools an. Yordamida sotuvchi tomonidan ishlab chiqilgan va maxsus ishlab chiqilgan dasturlarning joylashishini osonlashtiradi Internet asoslangan me'morchilik PeopleSoft Internet Architecture (PIA) nomi bilan tanilgan.[3]

Asosiy sotuvchilar tomonidan ishlab chiqilgan PeopleTools dasturlariga quyidagilar kiradi:

  • Kampus echimlari (CS)
  • Mijozlar bilan munosabatlarni boshqarish (CRM)
  • Korxona samaradorligini boshqarish (EPM)
  • Moliya va ta'minot zanjirini boshqarish (FSCM)
  • Inson kapitalini boshqarish (HCM)
  • O'zaro aloqa markazi

Yuqori darajasi natijasida mavhumlik PeopleTools-da ishlatiladigan ushbu dasturlar turli xil operatsion tizimlar va ma'lumotlar bazalari bilan birgalikda ishlashi mumkin va turli xil veb-brauzerlarda ko'p tilli qo'llab-quvvatlashi mumkin.

Rivojlanish nuqtai nazaridan PeopleTools dasturlarni yaratish va sozlash uchun bir nechta texnologiyalardan iborat. PeopleTools dasturchisi ko'plab dasturlash tillari bilan ishlashi mumkin (va ko'pincha), asosiy til bu PeopleCode, va Application Designer asosiy hisoblanadi birlashgan rivojlanish muhiti (IDE).

PIA

PIA turli xil tarkibiy qismlardan iborat: veb, dastur, qidiruv, ma'lumotlar bazasi va jarayonlarni rejalashtirish serverlari hamda Integration Broker. Ushbu komponentlar bitta haqiqiy yoki virtual serverda joylashtirilishi mumkin, lekin odatda ishlash va ko'lamini kengaytirish uchun alohida holda joylashtiriladi.

Veb-server

An'anaviy veb-ilovalar singari, veb-serverlar ham PIA-da brauzerga asoslangan mijozlar uchun HTML-ga asoslangan hujjatlarni taqdim etish uchun ishlatiladi. Qo'llab-quvvatlanadigan veb-server parametrlari vaqt o'tishi bilan o'zgardi va PeopleTools 8.54 dan boshlab PeopleTools dasturlari ikkitadan foydalanib tarqatilishi mumkin Oracle WebLogic yoki IBM WebSphere.[4] An'anaviy veb-dasturlardan farqli o'laroq, veb-serverlarda joylashtirilgan Java-ga asoslangan dastur dastur mantig'ini o'z ichiga olmaydi.

PIA-da barcha dastur mantiqlari dastur server sathida joylashtirilgan.

Ilova serveri

Ilova serveri yoki "ilova serveri" veb va ma'lumotlar bazalari qatlamlari orasidagi darajadir. Ushbu qatlam birinchi navbatda veb-serverdan so'rovlarni qabul qilish va ma'lumotlar bazasiga SQL berish uchun javobgardir.

Ilova serveri o'rnatilgan BEA Smokin texnologiya va shunga o'xshash, uni saqlash uchun javobgardir bitimni ajratish va ma'lumotlar bazasiga ulanish havzalari PeopleTools dasturlarida. Tuxedo yordamida PeopleTools dastur serverlari domenlari veb-server so'rovlaridan tashqari ma'lum ehtiyojlar va mijozlarga xizmat ko'rsatadigan jarayonlar to'plami sifatida yaratilgan. Domen doirasida tegishli dasturlarning bir nechta turlari, shu jumladan masofadan qo'ng'iroqlarni boshlash mumkin COBOL, Application Engine va BI Publisher dasturlari.

Jarayonni rejalashtirish serveri

Ilova serveri singari, jarayonni rejalashtiruvchi server yoki "rejalashtiruvchi" BEA Tuxedo-da qurilgan va har xil dastur turlarini ishga tushirish va rejalashtirish uchun mo'ljallangan jarayonlar to'plami sifatida joylashtirilgan. Bunday jarayonlar jarayonlarni rejalashtirish domenini tashkil qiladi va COBOLni bajarish uchun ishlatiladi, SQR, Kristal hisobotlar, Application Engine, nVision, BI Publisher va boshqa ko'plab ommaviy dasturlar. Dastur serveridan farqli o'laroq, rejalashtiruvchi HTML-ni mijoz brauzeriga etkazib berish uchun veb-serverga qaytarmaydi. Aksincha, rejalashtiruvchi dasturlarni amalga oshiradi va foydalanuvchini qidirish uchun veb-serverga jurnal va hisobotlarni joylashtiradi.

Ma'lumotlar bazasi serveri

Ma'lumotlar bazasi serverida barcha amaliy ma'lumotlar hamda turli xil PeopleTools ob'ekt turlari bilan bog'liq bo'lgan barcha metadata mavjud. Shuningdek, u dastur va protsessor rejalashtiruvchi serverlari bajaradigan ko'plab PeopleCode dastur skriptlarini va dasturlarini o'z ichiga oladi.

PeopleTools ko'plab ma'lumotlar bazalari platformalarida ishlash uchun qurilganligi sababli ma'lumotlar bazasiga xos tuzilmalar (masalan saqlangan protseduralar ) va dasturlash tillari (masalan PL / SQL ) an'anaviy ravishda ishlatilmaydi. Shu bilan bir qatorda, ishlab chiquvchilar Meta-SQL-ni yozadilar va dastur yoki rejalashtiruvchi serverlar tegishli ma'lumotlar bazasi texnologiyasi uchun maxsus SQL-ga tarjima qiladilar.

Serverni qidirish

Oldindan belgilangan qidiruv indekslari asosida qidiruv serveri mijozning veb-brauzerida iste'mol qilish uchun qidiruv natijalarini qaytaradi. PeopleTools 8.54 bilan ishlaydigan 9.2 dastur uchun yagona qo'llab-quvvatlanadigan qidiruv server texnologiyasi - bu Oracle Secure Enterprise Search.[5]

Integration Broker

Integration Broker - bu PeopleTools-ning yana bir asosiy server komponenti. PIA veb-va dastur serverlaridan foydalangan holda, Integration Broker veb-xizmatga asoslangan API-lar orqali ma'lumotlarni yuboradi va qabul qiladi. XML asosidagi SOAP va JSON-ga asoslangan RESTful kabi standartlarga asoslangan veb-xizmat standartlariga rioya qilish paytida. veb-xizmatlar -, Integration Broker, shuningdek, ma'lumotlar almashinuvi uchun PeopleTools-ga asoslangan dasturlar uchun oddiy mulkiy XML standartini (PSCAMA deb nomlanadi) taqdim etadi. sinxron va asenkron ravishda.

Ilova dizayneri

Application Designer - bu PeopleTools-ga asoslangan dasturlarni yaratish va sozlash uchun ishlatiladigan asosiy vosita. Ushbu vosita ma'lumotlar bazasiga yoki dastur serveriga ulanish uchun PeopleTools ob'ekt turlarini yaratish va yangilash uchun ishlatiladi. Quyida Application Designer-da yaratilgan yoki o'zgartirilgan bunday ob'ekt turlarining qisqacha ro'yxati keltirilgan:[6]

  • Maydon ta'rifi
  • Yozuv ta'rifi
  • PeopleCode
  • Sahifaning ta'rifi
  • Sahifa guruhi (tarkibiy) ta'rifi
  • Menyu ta'rifi
  • Biznes jarayonini loyihalash (ish jarayoni)
  • Loyiha ta'rifi

Ilovalar ishlab chiqish muhitida qurilishi yoki moslashtirilishi mumkin, so'ngra muhitni sinab ko'rish va yashash uchun migratsiya loyihasiga qo'shilishi mumkin.

Joriy va kelajakdagi nashrlar

Hisoblashning zamonaviy tendentsiyalari PeopleTools 8.54 da Fluid User Interface (UI) ni joriy etishga olib keldi.[7]

Fluid UI texnologiyasi PeopleTools ishlab chiquvchilariga osongina to'liq yaratish uchun vosita beradi sezgir va zamonaviy ko'rinishga ega dasturlar. Ushbu texnologiya pishib yetilgandan so'ng, Oracle ushbu texnologiyadan foydalangan holda to'liq qayta ishlangan dastur sahifalarini taqdim etishi kutilmoqda, ayniqsa mijozlar PeopleTools 8.55 bilan kutilgan Fluid UI funksiyasidan foydalangan holda dastur texnik xizmatini qabul qiladilar va qo'llashadi.

Asosiy versiyalar va umumiy foydalanish (GA) sanalari

  • 8.58 - 2019 yil 19-dekabr [8]
  • 8.57 - 21 sentyabr 2018 yil [9]
  • 8.56 - 2017 yil 6-iyun [10]
  • 8.55 - 2015 yil 4-dekabr [11]
  • 8.54 - 2014 yil 11-iyul [12]
  • 8.53 - 2013 yil 6-fevral [13]
  • 8.52 - 2011 yil 28 oktyabr
  • 8.51 - 2010 yil 10 sentyabr [14]
  • 8.50 - 2009 yil 18-sentyabr [15]
  • 8.49 - 2007 yil 25 aprel [16]
  • 8.48 - 2006 yil 13-iyul [17]
  • 8.47 - 2005 yil 15-noyabr
  • 8.46 - 2005 yil 23-fevral
  • 8.45 - 2004 yil 9-iyun [18]
  • 8.44 - 2003 yil 17-dekabr [19]
  • 8.43 - 2003 yil 13 iyun
  • 8.42 - 2002 yil 26-noyabr
  • 8.41 -
  • 8.40 -
  • 8.20 - 2003 yil 22-avgust [20]
  • 8.15 - 2001 yil 31-avgust [21]
  • 8.14 - 2001 yil 15-iyun [22]
  • 7.61 - 2001 yil 6 aprel [23]
  • 7.1x

Adabiyotlar

  1. ^ "PeopleTools 8.58.03ni yuklab olish mumkin".
  2. ^ "Oracle PeopleSoft-ni sotib oladi". www.oracle.com. Olingan 2015-11-08.
  3. ^ "PeopleSoft Arxitektura asoslari". docs.oracle.com. Olingan 2015-11-08.
  4. ^ "Tizim va server ma'muriyati". docs.oracle.com. Olingan 2015-11-09.
  5. ^ "PeopleSoft Search Framework xususiyatlari". docs.oracle.com. Olingan 2015-11-22.
  6. ^ Anderson, Lin (2001). PeopleSoft8 haqida tushunchalar. Sybex. pp.64–68. ISBN  0-7821-2930-7.
  7. ^ "Fluid User Interface Developer Guide".. docs.oracle.com. Olingan 2015-11-22.
  8. ^ https://blogs.oracle.com/peopletools/peopleoft-peopletools-858-available-on-oracle-cloud-infrastructure
  9. ^ https://blogs.oracle.com/peopletools/peopletools-857-is-available-on-the-oracle-cloud
  10. ^ https://blogs.oracle.com/peopletools/peopletools-856-is-now-available
  11. ^ https://docs.oracle.com/cd/E68658_01/psft/acrobat/People_Tools_8.55_Upgrade_122015.pdf
  12. ^ https://blogs.oracle.com/peopletools/entry/oracle_peopleoft_is_pleased_to
  13. ^ https://finance.yahoo.com/news/oracle-releases-oracles-peopleoft-peopletools-130000500.html
  14. ^ "Release Notes: Oracle's PeopleSoft PeopleTools 8.51" (PDF). Arxivlandi (PDF) asl nusxasidan 2012 yil 16 sentyabrda.
  15. ^ "PeopleSoft Enterprise PeopleTools 8.50 uchun chiqarilgan eslatmalar" (PDF). Arxivlandi (PDF) asl nusxasidan 2012 yil 12 sentyabrda.
  16. ^ "PeopleSoft Enterprise PeopleTools 8.49 uchun chiqarilgan eslatmalar" (PDF). Arxivlandi (PDF) asl nusxasidan 2012 yil 19 noyabrda.
  17. ^ "PeopleSoft Enterprise PeopleTools 8.48 uchun chiqarilgan eslatmalar" (PDF). Arxivlandi (PDF) asl nusxasidan 2018 yil 13 fevralda.
  18. ^ "Enterprise PeopleTools 8.45 uchun chiqarilgan eslatmalar" (PDF). Arxivlandi (PDF) asl nusxasidan 2018 yil 13 fevralda.
  19. ^ "PeopleTools 8.44 nashrining eslatmalari" (PDF). Arxivlandi (PDF) asl nusxasidan 2018 yil 13 fevralda.
  20. ^ "PeopleTools 8.20 nashrining eslatmalari" (PDF). Arxivlandi (PDF) asl nusxasidan 2012 yil 12 sentyabrda.
  21. ^ "PeopleTools 8.15-ning chiqarilishi to'g'risida eslatmalar" (PDF). Arxivlandi (PDF) asl nusxasidan 2018 yil 13 fevralda.
  22. ^ "PeopleTools 8.14-ning chiqarilish eslatmalari" (PDF). Arxivlandi (PDF) asl nusxasidan 2018 yil 13 fevralda.
  23. ^ "PeopleTools 7.61 nashrining eslatmalari" (PDF). Arxivlandi (PDF) asl nusxasidan 2018 yil 13 fevralda.