A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
A Web Services for Remote Portlets (WSRP) az OASIS által jóváhagyott hálózatiprotokoll-szabvány a távoli portletekkel való kommunikációhoz.
Áttekintés
A WSRP specifikáció webszolgáltatási felületet definiál a prezentációorientált webszolgáltatásokkal való kapcsolathoz. A munkát eleinte a Web Services for Interactive Applications (WSIA) és a Web Services for Remote Portlets (WSRP) OASIS technikai bizottság közösen végezték. A WSRP 1 OASIS-szabványként való elfogadásakor (2003. szeptember) a kettő egyesült, létrehozva a Web Services for Remote Portlets (WSRP) OASIS technikai bizottságot.
A WSRP funkcionalitást igénylik például:
- tartalomtárolók, például azon portálszerverek, melyek a portleteket prezentációorientált webszolgáltatásként hozzák létre, melyeket gyűjtők tárolnak,
- tartalomgyűjtők, például azon portálszerverek, melyek a portál vagy nem portál tartalomszolgáltatók biztosította szolgáltatásokat fogyasztják és portálkeretrendszerbe integrálják.
Megvalósítás
A WSRP specifikáció a megvalósításról nem mond ítéletet. A Java portletspecifikációja, a JSR 168 és a WSRP nem versenytársak. A JSR 168 felhasználható portlet meghatározására, a WSRP annak műveleteinek meghatározására távoli konténerekkel. A JSR 168 és a WSRP együtt használható portlet meghatározására és távoli műveletek létrehozására.[1] Ugyanígy .NET portlet is létrehozható WSRP-vel.[2]
A WSRP felületei a következők:
- Szolgáltatásleíró felület (kötelező): a WSRP-szolgáltatónek teszi lehetővé szolgáltatásai és képességei felhasználóknak való elküldését.[1]
- Leírófelület (kötelező): lehetővé teszi a felhasználó és a portlet kommunikációját.[1]
- Regisztrációs felület (opcionális): a szolgáltató és a felhasználó közti, egymás képességeiről szóló kommunikációt tesz lehetővé.[1]
- Portletkezelő felület (opcionális): a portlet életciklus-metódusainak irányítását teszi lehetővé. Például befolyásolhatja annak viselkedését vagy egy példányát eltávolíthatja e felületen keresztül.[1]
Számos WSRP-megvalósítás van:
- Az Oracle WebCenter, az IBM WebSphere Portal, a Liferay Portal / DXP (7.0-ig) szabványalapú WSRP 1.0- és 2.0-szolgáltató- és felhasználó-megvalósítást ad.
- A Microsoft a SharePoint 2007-ben WSRP-szolgáltatói és -felhasználói WebPartot is kínált, de csak felhasználói WebPart található a SharePoint 2010-ben és 2013-ban.
- Az OpenPortal WSRP projekt célja jó minőségű, vállalati szintű WSRP 1 és 2 szolgáltatói és felhasználói megvalósítás a hozzá tartozó fejlesztői közösséggel.
- A GateIn Portal projekt 3.1.0 változatában (JBoss és eXo Platform) WSRP 1 és 2 is van felhasználói és szolgáltatói megvalósítással (GateInt és GateIn Portlet Containert használva).
- Az Apache WSRP4J az IBM által vezetett Apache Incubator-projekt, melyet az IBM vezetett, célja a WSRP „széles körű támogatásának elindítása”. A WSRP4J-t a WSRP 1-szolgáltatások fejlesztését és alkalmazását segítette volna. Azonban inkubátor állapotban maradt, főképp a WSRP specifikációt övező szabadalmi viták miatt. Emiatt a projektnek nem voltak formális kiadásai, és 2010-ben leállt.
Az első kiadás, a WSRP v1 korlátozott együttműködési platformot adott. A további WSRP v1-verziókat elhagyták a WSRP v2-n való munkához. A WSRP v2 portletek közti koordinációt és hozzáférés-kezelési funkciókat is támogat. Támogatja továbbá több forrás egy webalkalmazásba való jobb integrációját, attól függetlenül, hogy helyiek vagy távoliak. Továbbá támogatja a Web 2.0-technológiákat, például az AJAX-ot és a REST-et azok szükségessége nélkül. A WSRP v2-t az OASIS 2008. április 1-én fogadta el.
Jegyzetek
Fordítás
Ez a szócikk részben vagy egészben a Web Services for Remote Portlets című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Források
- Web Services for Remote Portlets OASIS TC
- WSRP 1.0 Specification
- WSRP 2.0 Specification
- Introduction to Web Services for Remote Portlets. IBM DeveloperWorks , 2005. április 15. .
- WSRP Community & Discussion Forum
- SharePoint WSRP Integration Archiválva 2011. május 27-i dátummal a Wayback Machine-ben
- Apache WSRP4J WSRP-szolgáltatói megvalósítás Java nyelven (az IBM kezdte 2003-ban, véget ért 2010-ben)
- Open source JSR-168 / WSRP community at java.net
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.
Advanced Message Queuing Protocol
Alkalmazási réteg
ARP
Avalanche
BitTorrent
Bootstrap Protocol
CAN-busz
Carrier Sense Multiple Access with Collision Detection
Common Address Redundancy Protocol
Csomagszűrés
EDonkey hálózat
File Transfer Protocol
Frame Relay
Fully qualified domain name
Hálózati idő protokoll
Handshaking
Helium Network
IEEE 802.3
Iptables
Locator/Identifier Separation Protocol
MachineKey
Microcom Networking Protocol
Multiprotocol Label Switching
NetBEUI
NetBIOS
NNTP
Power over Ethernet
Protokoll (informatika)
RARP
Referer
Service Location Protocol
Session Initiation Protocol
Signalling Connection Control Part
Simple Network Management Protocol
Simple Service Discovery Protocol
Stellar (fizetési hálózat)
TCP/IP
Telnet
Universal Plug and Play
User Datagram Protocol
Viszonyréteg
Web Services for Remote Portlets
X-Forwarded-For
Xerox Hálózati Rendszerek
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.