We discuss an engineering case-study in which we address the issues of integration and secure consumption of a specialist software package for finite element meshing through a web service based interface. This work focuses on demonstrating the end-to-end requirements of a framework allowing the transparent integration of the web service into the design workflow of an engineering user. After detailing an example engineering problem, we discuss server-side issues and required modules such as local accounting, security and resource management which provide a sample framework for a chargeable web service. We then demonstrate how the client can easily interface to and consume the web service from within the engineering scripting language Matlab.
[1]
K. Keahey,et al.
Trading Grid services within the UK e-science Grid
,
2004
.
[2]
Clifford Berg.
Designing Secure J2EE Applications and Web Services
,
2003
.
[3]
D. Larkman,et al.
Photonic crystals
,
1999,
International Conference on Transparent Optical Networks (Cat. No. 99EX350).
[4]
Frank Leymann,et al.
Web Services
,
2004,
Informatik-Spektrum.
[5]
Simon J. Cox,et al.
Implementation and utilisation of a Grid-enabled problem solving environment in Matlab
,
2005,
Future Gener. Comput. Syst..