<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Saving point data through WCF service in ArcGIS API for Silverlight Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/saving-point-data-through-wcf-service/m-p/226978#M5776</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;While using WCF is certainly a workable approach I really think you should take a look at using a Server Object Extension (SOE).&amp;nbsp; This allows you to run an extension attached to the map service that runs in the server process and is accessible as a rest endpoint.&amp;nbsp; So things like connecting to the server are not needed because it already is running in the server.&amp;nbsp; Plus it has easy access to the data sources in your map service.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You could use either the Java API or the .Net API for ArcObjects to develop the extension.&amp;nbsp; I think a lot of the Java code you have already written would be re-usable with this approach.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Good Luck&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Jul 2012 13:25:16 GMT</pubDate>
    <dc:creator>JoeHershman</dc:creator>
    <dc:date>2012-07-13T13:25:16Z</dc:date>
    <item>
      <title>Saving point data through WCF service</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/saving-point-data-through-wcf-service/m-p/226976#M5774</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am rewriting an enterprise desktop application for the web. The original desktop application had saved data to a point feature class through ArcMap 9.3.1 &amp;amp; Visual Studio 2008, utilizing Java classes to pass the point data, while other data relevant to the individual points were stored in Oracle databases and passed via SQL script.&amp;nbsp; To rewrite this application, I am using ArcGIS Server for .NET and Visual Studio 2010 and SQL script on the db side.&amp;nbsp; To pass point data, I have created a WCF service, and I can connect to the table through the following code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Server)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim aoInit As IAoInitialize = New AoInitializeClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aoInit.Initialize((esriLicenseProductCode.esriLicenseProductCodeArcServer))&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim propertySet As IPropertySet = New PropertySetClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; propertySet.SetProperty("SERVER", server)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; propertySet.SetProperty("INSTANCE", instance)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; propertySet.SetProperty("DATABASE", database)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; propertySet.SetProperty("USER", user)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; propertySet.SetProperty("PASSWORD", password)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; propertySet.SetProperty("VERSION", Version)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim workspaceFactory As IWorkspaceFactory = New SdeWorkspaceFactoryClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return workspaceFactory.Open(propertySet, 0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, at this point, I am somewhat at a loss.&amp;nbsp; How do I proceed to upload the data?&amp;nbsp; Must I reuse the Java code, or can this be done another way?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance for any help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bonnie Golla&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Applications Developer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PA DEP&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jul 2012 12:44:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/saving-point-data-through-wcf-service/m-p/226976#M5774</guid>
      <dc:creator>BonnieGolla</dc:creator>
      <dc:date>2012-07-13T12:44:14Z</dc:date>
    </item>
    <item>
      <title>Re: Saving point data through WCF service</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/saving-point-data-through-wcf-service/m-p/226977#M5775</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;you may have more luck with that question in the ArcObjects forum.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jul 2012 13:00:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/saving-point-data-through-wcf-service/m-p/226977#M5775</guid>
      <dc:creator>LanceCrumbliss</dc:creator>
      <dc:date>2012-07-13T13:00:36Z</dc:date>
    </item>
    <item>
      <title>Re: Saving point data through WCF service</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/saving-point-data-through-wcf-service/m-p/226978#M5776</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;While using WCF is certainly a workable approach I really think you should take a look at using a Server Object Extension (SOE).&amp;nbsp; This allows you to run an extension attached to the map service that runs in the server process and is accessible as a rest endpoint.&amp;nbsp; So things like connecting to the server are not needed because it already is running in the server.&amp;nbsp; Plus it has easy access to the data sources in your map service.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You could use either the Java API or the .Net API for ArcObjects to develop the extension.&amp;nbsp; I think a lot of the Java code you have already written would be re-usable with this approach.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Good Luck&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jul 2012 13:25:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/saving-point-data-through-wcf-service/m-p/226978#M5776</guid>
      <dc:creator>JoeHershman</dc:creator>
      <dc:date>2012-07-13T13:25:16Z</dc:date>
    </item>
    <item>
      <title>Re: Saving point data through WCF service</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/saving-point-data-through-wcf-service/m-p/226979#M5777</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks, I will look into the SOE.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bonnie&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jul 2012 13:27:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/saving-point-data-through-wcf-service/m-p/226979#M5777</guid>
      <dc:creator>BonnieGolla</dc:creator>
      <dc:date>2012-07-13T13:27:34Z</dc:date>
    </item>
  </channel>
</rss>

