[gt-user] A Design Question about Portal Development
tracy_luofengji at 126.com
Mon Mar 23 09:24:18 CDT 2009
Hello. Here I want to ask a question which is nothing to do with the detail of grid technology, but a design pattern related to grid portal development.
I have established a computational grid infrastracture in my lab using GT and relavant technology, and now I want to develop a portal prototype. I plan to use a machine to serve as the portal server, and end users access the grid resources through the client tool, which use the services provided by the portal server. Currently I do not plan to develop the Web-based Portal due to the time limitation(I am more familiar with desktop GUI developing).
Obviously there are some issues must be addressed in the portal server, such as certificates, job submission, access the web mds... Well, here is my question:
Should I encapsulate those functions as several web servers which can be deployed in the GT container (such as SingleJobSubmissionService, ArrayJobSubmissionService, ComputeResourcesListService...) and let the client tool access those web services directly, or should I write a daemon on the portal server, which listens the requests of the clients and then access the grid infrastructure, and finally send the response to the client, just as the classical C-S model.
So, I want to disscuss it with you. Any suggestion will be much appraciated.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gt-user