This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
WebSphere Portal az üzleti WebSphere Portal az üzleti folyamatok, a Web 2.0 és a folyamatok, a Web 2.0 és a SOA szolgálatábanSOA szolgálatában
Pál FerencPál FerencVezető szoftver IT ArchitectVezető szoftver IT ArchitectIBM Magyarországi Kft. - Software GroupIBM Magyarországi Kft. - Software Groupfpal @ hu.ibm.comfpal @ hu.ibm.com
TémakörökTémakörök
Szolgáltatás Orientált Architektúra Szolgáltatás Orientált Architektúra
WebSphere Portal új verziójaWebSphere Portal új verziója
WebSphere Portal az üzleti folyamatok, a Web 2.0 és a SOA szolgálatábanWebSphere Portal az üzleti folyamatok, a Web 2.0 és a SOA szolgálatában
Szolgáltatás Orientált ArchitektúraSzolgáltatás Orientált Architektúra
Miért pont SOA?
Rugalmasság
Alkalmazások újrafelhasználhatósága
Hátékony üzleti folyamatok implementációja
Változásra tervezve
Rugalmas üzletnek rugalmas IT-ra van szüksége
SOA belépési pontokSOA belépési pontok
Információ kiaknázása, üzleti optimalizáció Megbízható információk valós időben Kockázat csökkentése, cég működésének
láthatóbbá tétele
Üzleti model és folyamat innováció Átlátható koordináció az
automatizált és humán folyamatok között
Szervezeti hatékonyság növelése
Külső és belső együttműködési képességek Emberek közötti kommunikáció fejlesztése Több csatornás kiszolgálás támogatása
IBM WebSphere Business Process ManagementIBM WebSphere Business Process Management
WebSphere Business Modeler
WebSphere Integration Developer
WebSphere Process Server
WebSphere Business Monitor
Üzleti folyamatok modellezése, szimulációja, folyamatok újrafelhasználása
Könnyen használható integrációs fejlesztő eszköz
Rugalmasan használható üzleti folyamat futtató kiszolgáló
Üzleti folyamatok valós idejű követése, a folyamatos hatékonyság növelés érdekében
SOA belépési pontokSOA belépési pontok
Információ kiaknázása, üzleti optimalizáció Megbízható információk valós időben Kockázat csökkentése, cég működésének
átláthatóbbá tétele
Üzleti model és folyamat innováció Átlátható koordináció az
automatizált és humán folyamatok között
Szervezeti hatékonyság növelése
Külső és belső együttműködési képességek Emberek közötti kommunikáció fejlesztése Több csatornás kiszolgálás támogatása
WebSphere Portal: A SOA front-end-jeWebSphere Portal: A SOA front-end-jeA portlet-ek természetes módja a szolgáltatások felhasználó számára történő A portlet-ek természetes módja a szolgáltatások felhasználó számára történő
reprezentációjánakreprezentációjánakA portletek a felhasználói üzleti szolgáltatásokA portletek a felhasználói üzleti szolgáltatások
Ez a szolgáltatás lehet primitív vagy kompozit
Order Inventory
Order Inventory Portlet
Order I nv ent ory C us t omer C ont ac t
Order D et ai l
C us t omer A c c ount D et ai l
Összetett üzleti szolgáltatásokÖsszetett üzleti szolgáltatásokWebSphere Portal a különböző komponenseket (portlet-ek) összetett alkalmazásokká WebSphere Portal a különböző komponenseket (portlet-ek) összetett alkalmazásokká
egyesíti.egyesíti.
A felhasználó szerepkörének megfelelőenLokális és távoli, szabványok szolgáltatások felhasználása
Order I nv ent ory C us t omer C ont ac t
Order D et ai l
C us t omer A cc ount D et ai l
Order Track ing D et ai ls
Order I nv ent ory C us t omer C ont ac t
Order D et ai l
C us t om er A cc ount D et ai l
A felhasználók könnyen készíthetnek új mashup-okat, ha szükséges
Az új komponensek résztvesznek a meglévő
kontextusban
Összetett üzleti szolgáltatásokÖsszetett üzleti szolgáltatások
People, Process és InformationPeople, Process és Information
Meglévő alkalmazások kihasználása – AJAX Meglévő alkalmazások kihasználása – AJAX portletek a WebSphere Portal korábbi verzióin is portletek a WebSphere Portal korábbi verzióin is
Összetett alkalmazás sablonok segítik a Összetett alkalmazás sablonok segítik a szituációs fejlesztéseketszituációs fejlesztéseket
Beépített AJAX támogatás a WebSphere Portal Beépített AJAX támogatás a WebSphere Portal alap szolgáltatásaihoz – felhasználói kontribúció alap szolgáltatásaihoz – felhasználói kontribúció a beépített tartalom és dokumentum kezelő a beépített tartalom és dokumentum kezelő eszközök segítségével, keresés segíti a tudás eszközök segítségével, keresés segíti a tudás megosztásátmegosztását
Blog-ok, wiki-k és fórumokBlog-ok, wiki-k és fórumok a a QuickrQuickr-el-el
Közösségi szoftverKözösségi szoftver a a Lotus ConnectionsLotus Connections-el-el
És még ettől is több Web 2.0 a 6.1-benÉs még ettől is több Web 2.0 a 6.1-ben
REST SzolgáltatásokREST Szolgáltatások a mashup alkalmazások számára – portlet a mashup alkalmazások számára – portlet beállítások, felhasználói profil mint szolgáltatások egyszerűsítik a beállítások, felhasználói profil mint szolgáltatások egyszerűsítik a Web 2.0 alkalmazás fejlesztéseketWeb 2.0 alkalmazás fejlesztéseket
AJAX Portlet Programming Model ExtensionsAJAX Portlet Programming Model Extensions a Dojo framework-a Dojo framework-on alapul +IBM Extensionson alapul +IBM Extensions
Kliens oldali aggregáció és testreszabásKliens oldali aggregáció és testreszabás REST Szolgáltatásokat REST Szolgáltatásokat használva a még jobb felhasználói élmény érdekébenhasználva a még jobb felhasználói élmény érdekében
AJAX kliens oldali feed-ekAJAX kliens oldali feed-ek információk még hatékonyabb információk még hatékonyabb integrációja feed-eken keresztül (Atom és RSS)integrációja feed-eken keresztül (Atom és RSS)
Semantic Tag-ekSemantic Tag-ek egyszerű jelölések, pl. dinamikus menük egyszerű jelölések, pl. dinamikus menük
Kliens oldali C2A/Property Broker és Drag & DropKliens oldali C2A/Property Broker és Drag & Drop a a Semantic Semantic Tag-ek Tag-ek integrálva a szerver oldali property broker-el lehetővé teszi a integrálva a szerver oldali property broker-el lehetővé teszi a C2A támogatás lokális böngészőn belüli alkalmazásátC2A támogatás lokális böngészőn belüli alkalmazását
Példa AJAX Portlet-ekPélda AJAX Portlet-ek forráskóddal, bemutatják az új forráskóddal, bemutatják az új képességeket és példán keresztül mutatják be, hogyan képességeket és példán keresztül mutatják be, hogyan használható ki az összes fenti funkcióhasználható ki az összes fenti funkció
Pál FerencPál FerencVezető szoftver IT Architect Vezető szoftver IT Architect IBM Magyarországi Kft. - Software GroupIBM Magyarországi Kft. - Software Groupfpal @ hu.ibm.comfpal @ hu.ibm.com
The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Sametime, QuickPlace, Quickr, WebSphere, AIX, BladeCenter, DB2, i5/OS, OS/400, Proventia, System i, System p, Tivoli and z/OS are trademarks of International Business Machines Corporation in the United States, other countries, or both. Microsoft, Windows and Office are trademarks of Microsoft Corporation in the United States, other countries, or both.Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.All references to Company J, New Charter Enterprises, Renovations and Zeta Bank refer to a fictitious company and are used for illustration purposes only.