<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2873" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=125534820-25052006><FONT face=Arial
color=#0000ff size=2>The point of web services is that they are language and
platform agonistic. Therefore you can call a d.n web service from D7
etc. The restriction is that the web service must only require parameters
and results that D7 can support. it is possible to make a .net web service
that only .net can call (thanks ms) but it is as easy to make one that anything
can accept. You might also want to look at using REST, <A
href="http://blog.marcocantu.com/blog/soaprest.html">http://blog.marcocantu.com/blog/soaprest.html</A>.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=125534820-25052006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=125534820-25052006><FONT face=Arial
color=#0000ff size=2>I believe it is considered bad form to change the spec of
existing functions much as it is in dlls. You should version them
instead. Adding a new function won't affect existing apps
though.</FONT></SPAN></DIV><!-- Converted from text/plain format -->
<P><FONT size=2>Regards<BR><BR>Sean<BR>-----------------------------<BR>Sean
Cross<BR>Systems Development<BR><BR>Catalyst Risk Management<BR>PO Box
230<BR>Napier<BR>Phone: 06 835 5868<BR>Mobile: 027 276
6439<BR>Email: sean.cross@crm.co.nz <BR><A
href="http://www.crm.co.nz/">http://www.crm.co.nz/</A><BR><BR>Offices in
Auckland, Napier, Wellington & Christchurch<BR><BR>Disclaimer:<BR>"The
information contained in this document is confidential to the addressee(s) and
may be legally privileged. Any view or opinions expressed are those of the
author and may not be those of CRM. No guarantee or representation is made that
this communication is free of errors, viruses or interference. If you have
received this e-mail message in error please delete it and notify me. Thank
you."</FONT></P>
<DIV> </DIV><BR>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> delphi-bounces@ns3.123.co.nz
[mailto:delphi-bounces@ns3.123.co.nz] <B>On Behalf Of </B>Jeremy
Coulter<BR><B>Sent:</B> Friday, 26 May 2006 8:06 a.m.<BR><B>To:</B>
delphi@delphi.org.nz<BR><B>Subject:</B> [DUG] Web
Services<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial size=2>Hi
All.</FONT></SPAN></DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial size=2>We are looking at
improving some stuff at work, and web services will be something I feel will
help greatly.</FONT></SPAN></DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial size=2>What A
interested in knowing is, am I correct in understanding that Delphi 7 can talk
to a D2005 .Net webservice?</FONT></SPAN></DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial size=2>If the above
understanding is correct, if I make a change to the web service, then I need
to also change the exe calling the webservice? i.e. if I add new
functon t the webservice, then the caling exe needs to know abou it etc.
etc.</FONT></SPAN></DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial size=2>is this
correct?</FONT></SPAN></DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=796310320-25052006><FONT face=Arial size=2>Thanks,
jeremy</FONT></SPAN></DIV><BR>
<P><FONT size=2>--<BR>No virus found in this outgoing message.<BR>Checked by
AVG Free Edition.<BR>Version: 7.1.394 / Virus Database: 268.7.1/347 - Release
Date: 24/05/2006<BR></FONT></P></BLOCKQUOTE></BODY></HTML>