<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Developer Resources's Weblog</title>
	<atom:link href="http://developerresources.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://developerresources.wordpress.com</link>
	<description>Topics for the professional Software Engineer</description>
	<lastBuildDate>Thu, 17 Nov 2011 21:18:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='developerresources.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Developer Resources's Weblog</title>
		<link>http://developerresources.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://developerresources.wordpress.com/osd.xml" title="Developer Resources&#039;s Weblog" />
	<atom:link rel='hub' href='http://developerresources.wordpress.com/?pushpress=hub'/>
		<item>
		<title>DirectX draw triangle</title>
		<link>http://developerresources.wordpress.com/2008/06/14/directx-draw-triangle/</link>
		<comments>http://developerresources.wordpress.com/2008/06/14/directx-draw-triangle/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 01:02:51 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[C#.NET]]></category>
		<category><![CDATA[Triangle Example]]></category>
		<category><![CDATA[ati]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[directx]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[triangle]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=46</guid>
		<description><![CDATA[This is an example of how to draw a simple triangle using DirectX: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Microsoft.DirectX; using Microsoft.DirectX.Direct3D; namespace DirectXHelloWorld { public partial class DirectXHelloWorld : Form { //Define device to write to. Device device = null; // Define a vertexBuffer to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=46&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is an example of how to draw a simple triangle using DirectX:</p>
<pre>using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Microsoft.DirectX;
using Microsoft.DirectX.Direct3D;

namespace DirectXHelloWorld
{
    public partial class DirectXHelloWorld : Form
    {
        //Define device to write to.
        Device device = null;
        // Define a vertexBuffer to store the 3d objects.
        VertexBuffer vertexBuffer = null;

        //Main method.
        static void Main()
        {
            // Instantiate form, initialize graphics and show the form.
            DirectXHelloWorld form = new DirectXHelloWorld();
            form.InitializeGraphics();
            form.Show();

            // Render loop
            while (form.Created)
            {
                form.render();
                Application.DoEvents();
            }
        }
        // Called to draw screen.
        public void render()
        {
            //Clear the backbuffer to a blue color (ARGB = 000000ff)
            device.Clear(ClearFlags.Target, System.Drawing.Color.Black, 1.0f, 0);

            device.BeginScene();

            device.SetStreamSource(0, vertexBuffer, 0);
            device.VertexFormat = CustomVertex.TransformedColored.Format;
            device.DrawPrimitives(PrimitiveType.TriangleList, 0, 1);

            //End the scene
            device.EndScene();
            device.Present();
        }
        // Initalize the graphics system.
        public void InitializeGraphics()
        {
            try
            {
                PresentParameters presentParams = new PresentParameters();
                presentParams.Windowed = true;
                presentParams.SwapEffect = SwapEffect.Discard;

                // On my chepo laptop I don't have  hardward support so I'm
                // using SoftwareVertexProcessing. If you have a real graphics
                // card you should change this to HardwareVertexProcessing.
                device = new Device(0,
                      DeviceType.Hardware,
                      this,
                      CreateFlags.SoftwareVertexProcessing,
                      presentParams);
                device.DeviceReset+=
                       new System.EventHandler(this.OnResetDevice);
                OnResetDevice(device, null);

            }
            catch (DirectXException e)
            {

                MessageBox.Show(null, "Error intializing graphics: " + e.Message, "Error");
                Close();
            }
        }
            public void OnResetDevice(object sender, EventArgs e)
            {
                Device dev = (Device)sender;
                vertexBuffer = new VertexBuffer(typeof(CustomVertex.TransformedColored),3, dev,
                0,
                CustomVertex.TransformedColored.Format,
                Pool.Default);

                GraphicsStream stm = vertexBuffer.Lock(0, 0, 0);
                CustomVertex.TransformedColored[] verts =  new CustomVertex.TransformedColored[3];

                verts[0].X = 150;
                verts[0].Y = 50;
                verts[0].Z = 0.5f;
                verts[0].Rhw = 1;
                verts[0].Color = System.Drawing.Color.Red.ToArgb();
                verts[1].X = 250;
                verts[1].Y = 250;
                verts[1].Z = 0.5f;
                verts[1].Rhw = 1;
                verts[1].Color = System.Drawing.Color.Green.ToArgb();
                verts[2].X = 50;
                verts[2].Y = 250;
                verts[2].Z = 0.5f;
                verts[2].Rhw = 1;
                verts[2].Color = System.Drawing.Color.Blue.ToArgb();
                stm.Write(verts);
                vertexBuffer.Unlock();
            }

    }</pre>
<p>}</p>
<p>For more information on DirectX with c# I recommend the following book: &lt;a href=&#8221;http://www.amazon.com/gp/product/1568812361?ie=UTF8&amp;tag=develoresour-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1568812361&#8243;&gt;C# and Game Programming: A Beginner&#8217;s Guide, Second Edition (Book &amp; CD-ROM)&lt;/a&gt;&lt;img src=&#8221;http://www.assoc-amazon.com/e/ir?t=develoresour-20&amp;l=as2&amp;o=1&amp;a=1568812361&#8243; width=&#8221;1&#8243; height=&#8221;1&#8243; border=&#8221;0&#8243; alt=&#8221;" style=&#8221;border:none !important; margin:0px !important;&#8221; /&gt;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/46/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/46/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=46&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/14/directx-draw-triangle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>
	</item>
		<item>
		<title>Python mysql access</title>
		<link>http://developerresources.wordpress.com/2008/06/13/python-mysql-access/</link>
		<comments>http://developerresources.wordpress.com/2008/06/13/python-mysql-access/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 23:55:18 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[dbd]]></category>
		<category><![CDATA[dbi]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=45</guid>
		<description><![CDATA[Here is how you can access mysql using python: #!/usr/bin/python import MySQLdb import sys import time db = MySQLdb.connect(host="reportsdb",user="root", db="tool_metrics") dbc = db.cursor() str = "select '1','2','3'"; dbc.execute(str) records = dbc.fetchall() for r in records: print r[0]+","+r[1]+","+r[2] For more information on Python and databases I recommend the following book for futher reading: &#60;a href=&#8221;http://www.amazon.com/gp/product/0596009402?ie=UTF8&#38;tag=develoresour-20&#38;linkCode=as2&#38;camp=1789&#38;creative=9325&#38;creativeASIN=0596009402&#8243;&#62;Python Pocket [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=45&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here is how you can access mysql using python:</p>
<pre>#!/usr/bin/python

import MySQLdb
import sys
import time

db = MySQLdb.connect(host="reportsdb",user="root", db="tool_metrics")
dbc = db.cursor()
str = "select '1','2','3'";
dbc.execute(str)
records = dbc.fetchall()

for r in records:
    print r[0]+","+r[1]+","+r[2]</pre>
<p>For more information on Python and databases I recommend the following book for futher reading: &lt;a href=&#8221;http://www.amazon.com/gp/product/0596009402?ie=UTF8&amp;tag=develoresour-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596009402&#8243;&gt;Python Pocket Reference (Pocket Reference (O&#8217;Reilly))&lt;/a&gt;&lt;img src=&#8221;http://www.assoc-amazon.com/e/ir?t=develoresour-20&amp;l=as2&amp;o=1&amp;a=0596009402&#8243; width=&#8221;1&#8243; height=&#8221;1&#8243; border=&#8221;0&#8243; alt=&#8221;" style=&#8221;border:none !important; margin:0px !important;&#8221; /&gt;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/45/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/45/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=45&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/13/python-mysql-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>
	</item>
		<item>
		<title>Ruby database access using mysql dbd.</title>
		<link>http://developerresources.wordpress.com/2008/06/13/ruby-database-access-using-mysql-dbd/</link>
		<comments>http://developerresources.wordpress.com/2008/06/13/ruby-database-access-using-mysql-dbd/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 22:58:41 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[dbd]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=44</guid>
		<description><![CDATA[Step 1: Install mysql driver for ruby. You can download package from here Execute: ruby extconf.rb &#8211;with-mysql-config Then make;make install Step 2: Write simple ruby client.   require "mysql"   my = Mysql.connect("localhost", "", "", "test")   puts my   res = my.query("select * from tblMovies")   res.each do &#124;row&#124;     puts row[0]+row[1]   end [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=44&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Step 1: Install mysql driver for ruby.</p>
<p>You can download package from <a href="http://www.tmtm.org/en/mysql/ruby/">here</a></p>
<p>Execute: ruby extconf.rb &#8211;with-mysql-config</p>
<p>Then make;make install</p>
<p>Step 2: Write simple ruby client.</p>
<pre>  require "mysql"
  my = Mysql.connect("localhost", "", "", "test")
  puts my
  res = my.query("select * from tblMovies")
  res.each do |row|
    puts row[0]+row[1]
  end</pre>
<p>That&#8217;s it! Now you can access a database with Ruby.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/44/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/44/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=44&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/13/ruby-database-access-using-mysql-dbd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>
	</item>
		<item>
		<title>undefined symbol: __pure_virtual</title>
		<link>http://developerresources.wordpress.com/2008/06/13/undefined-symbol-__pure_virtual/</link>
		<comments>http://developerresources.wordpress.com/2008/06/13/undefined-symbol-__pure_virtual/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 22:37:54 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[dbd]]></category>
		<category><![CDATA[dbi]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=43</guid>
		<description><![CDATA[While trying to install mysql dbd module for ruby I encountered the following error: /usr/local/ruby/lib/ruby/site_ruby/1.8/i686-linux/mysql.so: /usr/local/ruby/lib/ ruby/site_ruby/1.8/i686-linux/mysql.so: undefined symbol: __pure_virtual - /usr/ local/ruby/lib/ruby/site_ruby/1.8/i686-linux/mysql.so (LoadError) from ruby-db-client.rb:4 After some googling I found this is a problem with mysql 5.0.22. I was able to fix it by modyfing /usr/local/mysql/bin/mysql_config and adding -lgcc to the libs argument. After [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=43&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>While trying to install mysql dbd module for ruby I encountered the following error:</p>
<pre>/usr/local/ruby/lib/ruby/site_ruby/1.8/i686-linux/mysql.so: /usr/local/ruby/lib/                                           ruby/site_ruby/1.8/i686-linux/mysql.so: undefined symbol: __pure_virtual - /usr/                                           local/ruby/lib/ruby/site_ruby/1.8/i686-linux/mysql.so (LoadError)        from ruby-db-client.rb:4

After some googling I found this is a problem with mysql 5.0.22. I was able to fix it by modyfing /usr/local/mysql/bin/mysql_config and adding -lgcc to the libs argument.

After reinstalling ruby everything worked fine.</pre>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/43/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/43/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=43&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/13/undefined-symbol-__pure_virtual/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>
	</item>
		<item>
		<title>VB/VBA Call WebService</title>
		<link>http://developerresources.wordpress.com/2008/06/13/vbvba-call-webservice/</link>
		<comments>http://developerresources.wordpress.com/2008/06/13/vbvba-call-webservice/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 20:11:01 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[Web Services]]></category>
		<category><![CDATA[vb]]></category>
		<category><![CDATA[vba]]></category>
		<category><![CDATA[web service]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=42</guid>
		<description><![CDATA[You can call a webservice from VBA simply by posting the soap envelope. Here is an example:     Dim http As New WinHttp.WinHttpRequest     Dim URL As String     Dim envelope As String     URL = "http://notificationserver/NotificationServer/NotifyService"     envelope = "&#60;?xml version=""1.0"" encoding=""UTF-8""?&#62;&#60;soap:Envelope soap:encodingStyle=""http://schemas.xmlsoap.org/soap/encoding/"" xmlns:soap=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:soapenc=""http://schemas.xmlsoap.org/soap/encoding/"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema"" xmlns:tns=""http://NotificationServer.nvidia.com/""&#62;&#60;soap:Body&#62;&#60;tns:notify&#62;&#60;id xsi:type=""xsd:string""&#62;blah&#60;/id&#62;&#60;from xsi:type=""xsd:string""&#62;from &#60;/from&#62;&#60;subject xsi:type=""xsd:string""&#62;subject&#60;/subject&#62;&#60;details xsi:type=""xsd:string""&#62;details&#60;/details&#62;&#60;/tns:notify&#62;&#60;/soap:Body&#62;&#60;/soap:Envelope&#62;"     [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=42&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>You can call a webservice from VBA simply by posting the soap envelope. Here is an example:</p>
<pre>    Dim http As New WinHttp.WinHttpRequest
    Dim URL As String
    Dim envelope As String
    URL = "http://notificationserver/NotificationServer/NotifyService"
    envelope = "&lt;?xml version=""1.0"" encoding=""UTF-8""?&gt;&lt;soap:Envelope soap:encodingStyle=""http://schemas.xmlsoap.org/soap/encoding/"" xmlns:soap=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:soapenc=""http://schemas.xmlsoap.org/soap/encoding/"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema"" xmlns:tns=""http://NotificationServer.nvidia.com/""&gt;&lt;soap:Body&gt;&lt;tns:notify&gt;&lt;id xsi:type=""xsd:string""&gt;blah&lt;/id&gt;&lt;from xsi:type=""xsd:string""&gt;from &lt;/from&gt;&lt;subject xsi:type=""xsd:string""&gt;subject&lt;/subject&gt;&lt;details xsi:type=""xsd:string""&gt;details&lt;/details&gt;&lt;/tns:notify&gt;&lt;/soap:Body&gt;&lt;/soap:Envelope&gt;"

    Call http.Open("POST", URL)

    http.SetRequestHeader "Content-Type", "text/xml"
    http.SetRequestHeader "SOAPAction", " "

    http.Send envelope
    MsgBox http.ResponseText</pre>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/42/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/42/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=42&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/13/vbvba-call-webservice/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>
	</item>
		<item>
		<title>Got error 28 from storage engine query</title>
		<link>http://developerresources.wordpress.com/2008/06/12/got-error-28-from-storage-engine-query/</link>
		<comments>http://developerresources.wordpress.com/2008/06/12/got-error-28-from-storage-engine-query/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 23:50:37 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=41</guid>
		<description><![CDATA[I ran into this problem today with mysql. Took me a while to figure out that it was caused by my /tmp drive being full. Clearing the /tmp drive solved the issue.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=41&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I ran into this problem today with mysql. Took me a while to figure out that it was caused by my /tmp drive being full.</p>
<p>Clearing the /tmp drive solved the issue.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/41/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/41/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=41&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/12/got-error-28-from-storage-engine-query/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>
	</item>
		<item>
		<title>C++ How to trim a string</title>
		<link>http://developerresources.wordpress.com/2008/06/12/c-how-to-trim-a-string/</link>
		<comments>http://developerresources.wordpress.com/2008/06/12/c-how-to-trim-a-string/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 08:11:08 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[c++]]></category>
		<category><![CDATA[boost]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[trim]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=40</guid>
		<description><![CDATA[To trim a string in C++ you should use the Boost library. Writing C++ without Boost is no fun. Boost provides great libraries for almost any c++ work and its a proving ground for future revisions of the c++ standard library. So how do you trim a string in c++ using boost? #include &#60;iostream&#62; #include [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=40&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>To trim a string in C++ you should use the Boost library. Writing C++ without Boost is no fun. Boost provides great libraries for almost any c++ work and its a proving ground for future revisions of the c++ standard library.</p>
<p>So how do you trim a string in c++ using boost?</p>
<pre>#include &lt;iostream&gt;
#include &lt;boost/algorithm/string/trim.hpp&gt;</pre>
<pre>int main(int argc, char * argv[]) {</pre>
<pre>  cout &lt;&lt; trim(argv[1]);
}
</pre>
<p>For more information about boost I recommend this book: <a href="http://www.amazon.com/gp/product/0321133544?ie=UTF8&amp;tag=develoresour-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0321133544">Beyond the C++ Standard Library: An Introduction to Boost</a><img src="http://www.assoc-amazon.com/e/ir?t=develoresour-20&amp;l=as2&amp;o=1&amp;a=0321133544" width="1" height="1" border="0" alt="" style="border:none !important;margin:0 !important;" /></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/40/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/40/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=40&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/12/c-how-to-trim-a-string/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>

		<media:content url="http://www.assoc-amazon.com/e/ir?t=develoresour-20&#038;l=as2&#038;o=1&#038;a=0321133544" medium="image" />
	</item>
		<item>
		<title>Python database access</title>
		<link>http://developerresources.wordpress.com/2008/06/09/python-database-access/</link>
		<comments>http://developerresources.wordpress.com/2008/06/09/python-database-access/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 23:13:05 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysqldb]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=38</guid>
		<description><![CDATA[Here is an example of how to connect to a MysqlDB using python. #!/usr/bin/python import MySQLdb import sys class Table: def __init__(self, db, name): self.db = db self.name = name self.dbc = self.db.cursor() def execute(self): query = "select 1,2 from you_table " self.dbc.execute(query) return self.dbc.fetchall() def next(self): return self.dbc.fetchone() db = MySQLdb.connect(host="&#60;your host&#62;",user="&#60;your username&#62;", db="&#60;your [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=38&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here is an example of how to connect to a MysqlDB using python.</p>
<pre>#!/usr/bin/python

import MySQLdb
import sys

class Table:
    def __init__(self, db, name):
        self.db = db
        self.name = name
        self.dbc = self.db.cursor()

    def execute(self):
        query = "select 1,2 from you_table "
        self.dbc.execute(query)
        return self.dbc.fetchall()

    def next(self):
        return self.dbc.fetchone()

db = MySQLdb.connect(host="&lt;your host&gt;",user="&lt;your username&gt;", db="&lt;your db&gt;", passwd=&lt;your passwd&gt;)
event_table = Table(db, "event_table")

records = event_table.execute()
for r in records:
    print str(r[0])+","+str(r[1])</pre>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/38/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/38/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=38&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/09/python-database-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>
	</item>
		<item>
		<title>Ruby SOAP Client</title>
		<link>http://developerresources.wordpress.com/2008/06/09/ruby-soap-client/</link>
		<comments>http://developerresources.wordpress.com/2008/06/09/ruby-soap-client/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 08:20:45 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[Examples]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[wsdl]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=36</guid>
		<description><![CDATA[Here is an example of how to call a web service using Ruby. This example requires no external libraries, everything is built into the language. However it does require version 1.8.5 early version don&#8217;t have the create_rpc_driver method. #Requires Ruby version 1.8.5 or highet require 'soap/wsdlDriver' require 'pp' wsdl = 'http://webservices.daehosting.com/services/isbnservice.wso?WSDL' driver = SOAP::WSDLDriverFactory.new(wsdl).create_rpc_driver # [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=36&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here is an example of how to call a web service using Ruby. This example requires no external libraries, everything is built into the language. However it does require version 1.8.5 early version don&#8217;t have the create_rpc_driver method.</p>
<p><code><br />
</code></p>
<pre><code>
#Requires Ruby version 1.8.5 or highet
require 'soap/wsdlDriver'
require 'pp'
wsdl = 'http://webservices.daehosting.com/services/isbnservice.wso?WSDL'
driver = SOAP::WSDLDriverFactory.new(wsdl).create_rpc_driver

# Log SOAP request and response
driver.wiredump_file_base = "soap-log.txt"

response =  driver.IsValidISBN13(:sISBN =&gt; '0000000000000')
#pp(response)
puts response.isValidISBN13Result</code></pre>
<p>For more information about Ruby and Web Services I recommend <a href="http://www.amazon.com/gp/product/0596523696?ie=UTF8&amp;tag=develoresour-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596523696">Ruby Cookbook (Cookbooks (O&#8217;Reilly))</a><img style="border:none !important;margin:0 !important;" src="http://www.assoc-amazon.com/e/ir?t=develoresour-20&amp;l=as2&amp;o=1&amp;a=0596523696" border="0" alt="" width="1" height="1" />.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/36/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/36/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=36&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/09/ruby-soap-client/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>

		<media:content url="http://www.assoc-amazon.com/e/ir?t=develoresour-20&#038;l=as2&#038;o=1&#038;a=0596523696" medium="image" />
	</item>
		<item>
		<title>Java Soap Client using axis library</title>
		<link>http://developerresources.wordpress.com/2008/06/09/java-soap-client-using-axis-library/</link>
		<comments>http://developerresources.wordpress.com/2008/06/09/java-soap-client-using-axis-library/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 06:55:07 +0000</pubDate>
		<dc:creator>developerresources</dc:creator>
				<category><![CDATA[Examples]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[wsdl]]></category>

		<guid isPermaLink="false">http://developerresources.wordpress.com/?p=33</guid>
		<description><![CDATA[This post is an example Java Soap client call using the apache axis library. First you need to download axis from ws.apache.org. This library provides tools to convert a wsdl into a Java stub class that you can then use. Once you&#8217;ve extracted the axis directory run the following command on the wsdl that you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=33&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This post is an example Java Soap client call using the apache axis library.</p>
<p>First you need to download <a href="http://ws.apache.org/axis/java/releases.html">axis</a> from ws.apache.org. This library provides tools to convert a wsdl into a Java stub class that you can then use.</p>
<p>Once you&#8217;ve extracted the axis directory run the following command on the wsdl that you want to consume.</p>
<p><em>java -cp axis-1_4/lib/wsdl4j-1.5.1.jar:axis-1_4/lib/saaj.jar:axis-1_4/lib/jaxrpc.jar:axis-1_4/lib/axis.jar:axis-1_4/lib/commons-logging-1.0.4.jar:axis-1_4/lib/commons-discovery-0.2.jar:. org.apache.axis.wsdl.WSDL2Java http://webservices.daehosting.com/services/isbnservice.wso?WSDL<br />
</em></p>
<p>If you have your classpath set up you probably don&#8217;t need as much but for simplicity I included all the jars in the axis distribution.</p>
<p>Now you can use the stubs that were generated</p>
<pre><code><em>

import com.daehosting.webservices.ISBN.*;

class client {

  public static void main(String argv[]) throws Exception {

    ISBNServiceSoapType service = new ISBNServiceLocator().getISBNServiceSoap();

    System.out.println(service.isValidISBN13("0000000000000"));

  }

}</em></code><code><em>
</em></code></pre>
<p>For further reading I recommend the following book <a href="http://www.amazon.com/gp/product/0596002696?ie=UTF8&amp;tag=develoresour-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596002696">Java Web Services</a><img style="border:none !important;margin:0 !important;" src="http://www.assoc-amazon.com/e/ir?t=develoresour-20&amp;l=as2&amp;o=1&amp;a=0596002696" border="0" alt="" width="1" height="1" />.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/developerresources.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/developerresources.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/developerresources.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/developerresources.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/developerresources.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/developerresources.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/developerresources.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/developerresources.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/developerresources.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/developerresources.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/developerresources.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/developerresources.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/developerresources.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/developerresources.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/developerresources.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/developerresources.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=developerresources.wordpress.com&amp;blog=3911497&amp;post=33&amp;subd=developerresources&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://developerresources.wordpress.com/2008/06/09/java-soap-client-using-axis-library/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">developerresources</media:title>
		</media:content>

		<media:content url="http://www.assoc-amazon.com/e/ir?t=develoresour-20&#038;l=as2&#038;o=1&#038;a=0596002696" medium="image" />
	</item>
	</channel>
</rss>
