Basic HTML version of Foils prepared November 5 98

Foil 13 What is a Server and a Service?

From Integration of Scientific and Technical Computing with Enterprise Information Systems: Gateway and IPSE ASC Dayton Ohio Invited Presentation -- October 29 98. by Geoffrey C. Fox


1 A server acts as an interface between services and either
  • a client or another server
2 A CORBA Object Broker is just a server
3 Servers implement one or more protocols such as IIOP COM/RMI's specialized protocol, HTTP .....
4 Users do not write servers but rather software implementing services
  • This software used to be "CGI Scripts often in PERL"
  • Now it is better in Java using "Servlet" mechanism
5 One needs to access services and this is where "distributed object technology" comes in. This provides mechanisms to discover, access and invoke distributed services
  • This is typically NOT HPCC as can afford highish latency for initial startup so should use technologies like Jini from Sun

in Table To:


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sat Nov 28 1998