<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>DevForce Community Forum : Remote Service Method Calls</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce 2010 : Remote Service Method Calls</description>
  <pubDate>Thu, 30 Apr 2026 14:24:10 -700</pubDate>
  <lastBuildDate>Fri, 19 Nov 2010 16:24:39 -700</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ideablade.com/forum/RSS_post_feed.asp?TID=2318</WebWizForums:feedURL>
  <image>
   <title>DevForce Community Forum</title>
   <url>http://www.ideablade.com/forum/forum_images/IdeaBlade_logo_tm.png</url>
   <link>http://www.ideablade.com/forum/</link>
  </image>
  <item>
   <title>Remote Service Method Calls : You should be able to do that....</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9175#9175</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=892" rel="nofollow">sbelini</a><br /><strong>Subject:</strong> 2318<br /><strong>Posted:</strong> 19-Nov-2010 at 4:24pm<br /><br />You should be able to do that.]]>
   </description>
   <pubDate>Fri, 19 Nov 2010 16:24:39 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9175#9175</guid>
  </item> 
  <item>
   <title>Remote Service Method Calls : Sorry, can it call a method in...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9172#9172</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=202" rel="nofollow">BillG</a><br /><strong>Subject:</strong> 2318<br /><strong>Posted:</strong> 19-Nov-2010 at 12:27pm<br /><br />Sorry, can it call a method in the same remote class synchronously?<DIV></DIV>]]>
   </description>
   <pubDate>Fri, 19 Nov 2010 12:27:38 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9172#9172</guid>
  </item> 
  <item>
   <title>Remote Service Method Calls : ?  Not sure I understand. Can...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9171#9171</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=892" rel="nofollow">sbelini</a><br /><strong>Subject:</strong> 2318<br /><strong>Posted:</strong> 19-Nov-2010 at 12:24pm<br /><br />?<DIV>&nbsp;</DIV><DIV>Not sure I understand. Can you clarify?</DIV><DIV>&nbsp;</DIV><DIV>The 1st remote service is in the server. Who would it be calling remotelly?</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Fri, 19 Nov 2010 12:24:53 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9171#9171</guid>
  </item> 
  <item>
   <title>Remote Service Method Calls : Can one remote service method...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9170#9170</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=202" rel="nofollow">BillG</a><br /><strong>Subject:</strong> 2318<br /><strong>Posted:</strong> 19-Nov-2010 at 12:18pm<br /><br /><P>Can one remote service method call another remote service method synchronously instead of asynchronously?</P><DIV></DIV>Bill<DIV></DIV><DIV></DIV>]]>
   </description>
   <pubDate>Fri, 19 Nov 2010 12:18:53 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9170#9170</guid>
  </item> 
  <item>
   <title>Remote Service Method Calls : It looks about right.  Place...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9169#9169</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=892" rel="nofollow">sbelini</a><br /><strong>Subject:</strong> 2318<br /><strong>Posted:</strong> 19-Nov-2010 at 10:42am<br /><br /><DIV>It looks about right.</DIV><DIV>&nbsp;</DIV><DIV>Place your AvailableStepTypesBuilder class in the Web project (i.e. Server)</DIV>]]>
   </description>
   <pubDate>Fri, 19 Nov 2010 10:42:26 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9169#9169</guid>
  </item> 
  <item>
   <title>Remote Service Method Calls : Do you mean like this?  string...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9168#9168</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=202" rel="nofollow">BillG</a><br /><strong>Subject:</strong> 2318<br /><strong>Posted:</strong> 19-Nov-2010 at 10:11am<br /><br />Do you mean like this?<DIV>&nbsp;</DIV><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas><P></FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>string</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> typeName = </FONT></FONT><FONT color=#a31515 size=2 face=C&#111;nsolas><FONT color=#a31515 size=2 face=C&#111;nsolas><FONT color=#a31515 size=2 face=C&#111;nsolas>"LaborWare2011.Services.AvailableStepTypesBuilder, LaborWare2011Web"</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas>;</P><P></FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>string</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> methodName = </FONT></FONT><FONT color=#a31515 size=2 face=C&#111;nsolas><FONT color=#a31515 size=2 face=C&#111;nsolas><FONT color=#a31515 size=2 face=C&#111;nsolas>"RetrieveAvailableSteps"</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas>;</P><DIV></DIV><DIV></DIV><DIV>Do I place the class AvailableStepTypesBuilder in the Web project or the Silverlight project?</DIV><DIV></FONT></FONT>&nbsp;</DIV>]]>
   </description>
   <pubDate>Fri, 19 Nov 2010 10:11:04 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9168#9168</guid>
  </item> 
  <item>
   <title>Remote Service Method Calls : Hi BillG,  TypeName is the assembly-qualified...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9165#9165</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=892" rel="nofollow">sbelini</a><br /><strong>Subject:</strong> 2318<br /><strong>Posted:</strong> 19-Nov-2010 at 9:41am<br /><br />Hi BillG,<DIV>&nbsp;</DIV><DIV>TypeName is the assembly-qualified type name.</DIV><DIV>i.e.</DIV><DIV>&nbsp;</DIV><DIV><EM>TopNamespace.SubNameSpace.ContainingClass+NestedClass, MyAssembly</EM></DIV><DIV>&nbsp;</DIV><DIV>in your case, it should be something like:</DIV><DIV>&nbsp;</DIV><DIV><FONT color=#a31515 size=2 face=C&#111;nsolas>"MyProject.AvailableStepTypesBuilder, MyProjectWeb"</FONT></DIV><DIV>&nbsp;</DIV><DIV>sbelini</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Fri, 19 Nov 2010 09:41:09 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9165#9165</guid>
  </item> 
  <item>
   <title>Remote Service Method Calls : In my webapp I created a folder...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9160#9160</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=202" rel="nofollow">BillG</a><br /><strong>Subject:</strong> 2318<br /><strong>Posted:</strong> 18-Nov-2010 at 10:19pm<br /><br />In my webapp I created a folder called Services. In the folder I created a class called AvailableStepTypesBuilder.<DIV>&nbsp;</DIV><DIV>In the class I have a method called RetrieveAvailableSteps() defined as follows:</DIV><DIV>&nbsp;</DIV><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas><P></FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>public</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> </FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>class</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> </FONT></FONT><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas>AvailableStepTypesBuilder</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> : </FONT></FONT><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas>IKnownType</P></FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas><P>{</P><P>&#091;</FONT></FONT><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas>AllowRpc</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas>&#093;</P><P></FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>public</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> </FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>static</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> </FONT></FONT><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas>ObservableCollection</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas>&lt;</FONT></FONT><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas>EventStepType</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas>&gt; RetrieveAvailableSteps(</FONT></FONT><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas>Event</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> e)</P><P>{</P><P></P><P>}</P><DIV></DIV><DIV>}</DIV><DIV>&nbsp;</DIV><DIV>Now I want to call this from my client side. I am unsure what to use for the type name.</DIV><DIV>&nbsp;</DIV><DIV><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas><P></FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>public</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> </FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>void</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> FetchAvailableSteps()</P><P>{</P><P></FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>string</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> typeName = ???????????;</P><P></FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>string</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> methodName = </FONT></FONT><FONT color=#a31515 size=2 face=C&#111;nsolas><FONT color=#a31515 size=2 face=C&#111;nsolas><FONT color=#a31515 size=2 face=C&#111;nsolas>"RetrieveAvailableSteps"</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas>;</P><P></FONT></FONT><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas><FONT color=#0000ff size=2 face=C&#111;nsolas>return</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas> (</FONT></FONT><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas>ObservableCollection</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas>&lt;</FONT></FONT><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas><FONT color=#2b91af size=2 face=C&#111;nsolas>EventStepType</FONT></FONT></FONT><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas>&gt;) Mgr.InvokeServerMethodAsync(typeName, methodName, currentEvent);</P><P>}</P></FONT></FONT></DIV><DIV></FONT></FONT>&nbsp;</DIV>]]>
   </description>
   <pubDate>Thu, 18 Nov 2010 22:19:43 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2318&amp;PID=9160#9160</guid>
  </item> 
 </channel>
</rss>