Welcome!

Web Age Solutions: Premier Provider of Technology Education and Mentoring

Kyle Gabhart

Subscribe to Kyle Gabhart: eMailAlertsEmail Alerts
Get Kyle Gabhart via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Kyle Gabhart

You've heard the hype about .NET. You've read a couple of vague articles about dynamic discovery and invocation, service-oriented architecture, and how SOAP and a handful of other XML standards are forever changing the software industry. These ideas have intrigued you and you're interested in learning more - or at the very least, you recognize the importance of being able to add these acronyms to your resumé. In either case, you want to explore the world of .NET, but are unable or unwilling to fork over a thousand bucks for Microsoft's Visual Studio .NET product. This article is for you. The Eclipse Project Visual Studio .NET is not the only option for exploring .NET in a commercial-quality integrated development environment (IDE); it's just the most expensive one. On November 5, 2001, IBM released the Eclipse project (with an estimated value of $40 million worth o... (more)

Socrates and Enterprise Agility

Back in my debate days, I was introduced to The Socratic Method, which is a line of reasoning popularized by Socrates in which seemingly “fundamental” concepts that appear to defy definition were explored to either bring clarity or to reveal one or more false assumptions. Far too often I find in the business community that we toss around jargon without digging any deeper to unpack terms and concepts that are regarded as ‘fundamental’ or ‘self-defining’. One such concept that I think warrants some attention is the term ‘agile’. If Socrates were a business consultant today, he mi... (more)

Wireless Web Serviceswith J2ME Part IISOAP or XML-RPC? The answer depends on your needs

Last month in Part I (WSJ Vol. 2 Issue 1) we discussed J2ME and accessing Web services from wireless devices using the XML-RPC protocol. In this article, we will consider SOAP as a vehicle for accessing Web services from wireless devices, comparing and contrast-ing it with XML-RPC. Our sample application will again be a J2ME midlet, however, we will use EnhydraME's kSOAP rather than kXML-RPC to provide the protocol's implementation. Overview of SOAP The Simple Object Access Protocol is, according to the 1.1 specification, "a lightweight protocol for exchange of information in a de... (more)

WASP: Taking the Sting Out of Web Services Development

In the October issue of Web Services Journal (Vol. 2, issue 10), I wrote an article on how to assemble a free C# .NET development environment by combining Eclipse, the Java 2 platform, Microsoft's .NET SDK, and a C# Eclipse plug-in from Improve Technologies. This time, I'm going to extend the Eclipse workbench to provide a Java Web services development environment by adding a free plug-in from Systinet (www.systinet.com). Java Web Services Development with Eclipse By way of review, IBM released the Eclipse project (www.eclipse.org) to the open source community in November 2001. Ec... (more)

Which Came First, the SOA or the Data Model?

Recently I have been engaged in two Master Data Management (MDM) initiatives within the context of a larger Service Oriented Architecture (SOA) adoption plan. In both cases, the client found themselves at an impasse regarding how to resolve conflicts between the master data model and the data model required for one or more SOA artifacts (i.e. business process, service interface, etc.). Each client approached the problem from a different direction, but the conflict was essentially the same. Who wins and gets to run with their view of enterprise data? The MDM team or the SOA team? ... (more)