Dergiler / Erciyes Üniversitesi Fen Bilimleri Enstitüsü Fen Bilimleri Dergisi / 2026 / Cilt: 30 Sayı: 4

Yeni bir web-tabanlı dinamik portal ve portlet mimarisi

A novel web-based dynamic portal-portlet architecture

Mustafa Ulvi(Kocaeli Üniversitesi, Bilgisayar Mühendisliği, İzmit, Kocaeli, Türkiye)
Ahmet Sayar(Kocaeli Üniversitesi, Bilgisayar Mühendisliği, İzmit, Kocaeli, Türkiye)
Sayfa
234–239
Yayın Tarihi
2014-08-01
DOI
—
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

Ayrıca, farklı erişim haklarına sahip birçok kullanıcı guruplarının yaratılması/yönetilmesi ve tek kişilik oturum açma (single sign-on) prensibiyle çalışır.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Portal mimarileri çeşitli sistemlerden gelen uygulamarın ve içeriklerin bir araya toplanıp kullanıcıya tek web arayüzünde sunulmasını sağlar.
📊
Temel Bulgular & Veri:Portlet ise portaldaki paketlenmiş çalışan uygulamadır.
💡
Sonuç & Katkı:Ayrıca, farklı erişim haklarına sahip birçok kullanıcı guruplarının yaratılması/yönetilmesi ve tek kişilik oturum açma (single sign-on) prensibiyle çalışır.
🔬Tür:Uygulamalı Anket & Alan Araştırması
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:Portal · Portlet · JSF

Özet

Portal mimarileri çeşitli sistemlerden gelen uygulamarın ve içeriklerin bir araya toplanıp kullanıcıya tek web arayüzünde sunulmasını sağlar. Portlet ise portaldaki paketlenmiş çalışan uygulamadır. Bu makalede JAVA teknolojileri kullanarak, MVC’ye dayalı küçük ölçekli portal/portlet çatısı önermekteyiz. Bu çatı birçok programın tek yönetim domaininde çalışmasına imkan verir. Ayrıca, farklı erişim haklarına sahip birçok kullanıcı guruplarının yaratılması/yönetilmesi ve tek kişilik oturum açma (single sign-on) prensibiyle çalışır.

Abstract

A portal provides a solution for aggregating content and applications from various systems into a single unified web presentation to the end user. A portlet is a relatively small wrapped application running in a portal container. In this paper, we propose a small scale MVC based portal/portlet framework by using JAVA technologies. The framework enables managing and running multiple programs under the same administrative domain, and enables creation of multiple user groups with different access rights and single sign-on.

Anahtar kelimeler
🔖

Bu Makaleye Atıf Yap

Ulvi, M., Sayar, A. (2014). Yeni bir web-tabanlı dinamik portal ve portlet mimarisi. Erciyes Üniversitesi Fen Bilimleri Enstitüsü Fen Bilimleri Dergisi, Cilt: 30 Sayı: 4, 234–239. https://ajindex.com/articles/1267056

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (22)

  1. Abdelnur, A., & Hepper, S. Java Portlet Specification. D., Hategan, M., et al. The Open Grid Computing Environments collaboration: portlets and services for science gateways. Concurrency - Practice and Experience, (1), 921-942, 2006.
  2. /10/2008, from http://tomcat.apache.org/, 2013.
  3. Atkinson, M., DeRoure, D., Dunlop, A., Fox, G., Henderson, P., Hey, T., et al. Web Service Grids: An Evolutionary Approach Concurrency & Computation: Practice&Experience, 17(2), 377-389, 2005.
  4. Berman, F., Fox, G., & Hey, A. J. G. GridPort. In Grid Computing, Making the Global Infrastructure a Reality (pp. 1012). Cichester, England: John Wiley & Sons Ltd., a.
  5. Berman, F., Fox, G., & Hey, T. Grid Computing: Making the Global Infrastructure a Reality. Chichester, England: John Wiley & Sons., 2003b.
  6. M., & Wolniewicz, M. Flexibility and user-friendliness of Grid portals: the PROGRESS approach. Concurrency - Practice and Experience, 19(1), 827-838., 2007.
  7. Burns, E., & Kitain, R. JavaServer Faces Specification: Sun Microsystems. (S. Microsystems), 2009.
  8. DeMichiel, L. Java Persistance API Implementation specification: Sun Microsystems), 2009.
  9. Fodor, P. Portlet Wrappers Using Javascript. Paper presented at the Proceedings of the IADIS International Conference on WWW/Internet, Vilereal, Portugal., November 2007.
  10. JetSpeed. (2013). Apache Jetspeed. Retrieved January, 2013, from http://portals.apache.org/jetspeed-2/ JSR168. Portal Specification., from http://jcp.org/aboutJava/communityprocess/final/jsr168/in dex.html, 2013.
  11. KURTEL, K. Web’in Geleceği: Anlamsal Web Ege Akademik Bakış. Ege Academic Review, 18(1), 205-213., Leff, A., & Rayfield, J. T. Web-application development using the Model/View/Controller design pattern. Paper presented at the 5th IEEE International Enterprise Distributed Object Computing Conference., 2001.
  12. Lombardo, M. Grids Portals: Frameworks, Middleware or Toolkit. International Journal of Computer Science Issues (IJCSI), 7(3), 6-11., 2010.
  13. Minter, D., & Linwood, J. Building Portals with the Java Portlet API., 2004.
  14. Ndou, V. D. E-Government for Developing Countries- Opportunities and Challenges. The Electronic Journal on Information Systems in Developing Countries, 18(1), 1-, 2004.
  15. Novotny, J., Russell, M., & Vehrens, O. GridSphere: a portal Concurrency and Computation: Practice and Experience, (5), 503-513., 2004. building collaborations.
  16. Novotny, J., Russell, M., & Wehrens, O. GridSphere: An Advanced Portal Framework. Paper presented at the 30th EUROMICRO Conference. August 31, 2004.
  17. Pluto. (2013). Apache Pluto. Retrieved January 15,, from http://portals.apache.org/pluto/
  18. Velte, A. T., Velte, T. J., & Elsenpeter, R. Cloud Computing, A Practical Approach. USA: McGraw-Hill Osborne Media., 2010.
  19. JetSpeed. (2013). Apache Jetspeed. Retrieved January, 2013, from http://portals.apache.org/jetspeed-2/ JSR168. Portal Specification., from http://jcp.org/aboutJava/communityprocess/final/jsr168/in dex.html, 2013.
  20. Lombardo, M. Grids Portals: Frameworks, Middleware or Toolkit. International Journal of Computer Science Issues (IJCSI), 7(3), 6-11., 2010.
  21. Ndou, V. D. E-Government for Developing Countries- Opportunities and Challenges. The Electronic Journal on Information Systems in Developing Countries, 18(1), 1-, 2004.
  22. Pluto. (2013). Apache Pluto. Retrieved January 15,, from http://portals.apache.org/pluto/