Welcome to MSDN Blogs Sign in | Join | Help

February 2004 - Posts

Web Services Quiz: Issue 2 - the Answer Part 2

In addition to the architectural issue , let’s talk about two implementation problems: First, the serializing problem You always have to be aware of the fact that the Web Service’s ultimate type system is the XML type system. Given our example
Posted by beatsch | 3 Comments

Web Services Quiz: Issue 2 - the Answer Part 1

There are several problems with the described Web Service implementation . Let’s start with an architectural issue: DeletePerson represents a oneway operation and therefore, we have no possibility to be sure that the request has been successfully

Web Services Quiz: Issue 2

Do you see a problem in the following Web Service implementation? My opinion about this code snippet will follow… namespace Issue2 { public class DeletePersonRequest { public string name; public string firstname; // place holder to carry unknown
Posted by beatsch | 9 Comments

Web Services Quiz: Issue 1 – the Answer

The short answer to Issue 1 is int Add( int a, int b) The first time I’d noticed this behavior, I was pretty surprised! Why should I get a cracked signature although the WSDL obviously would lead to the following signature? AddResponseMsg Add( AddRequestMsg
Posted by beatsch | 2 Comments

Web Services Quiz: Issue 1

Given the following messages and port type, what method signature will .NET's wsdl.exe generate? Answer (and more important explanations) will follow… < types > < s:schema elementFormDefault ="qualified" targetNamespace ="uri.beatsch.com/ooops">
Posted by beatsch | 2 Comments

R&D Talk on Indigo

I’m currently preparing an architectural talk about “Indigo” and the underlying WS protocols. It will take place at the technical university in Vienna (TU-Wien) on 9 th March 2004. This talk won't be solely about “Indigo”
Posted by beatsch | 1 Comments
Filed under: ,

The common misbelieve in generative UIs

I’ve seen it over and over; the so called magic presentation services: Systems that can easily support different channels and devices (Internet, WAP, Digital-TV, …) without explicitly designing applications or meta data for them. Don’t
Posted by beatsch | 4 Comments
Filed under:

About the challenge of building a common XML vocabulary...

How many elements/attributes contains your XML representation of a person’s name? One (Fullname) Two (Firstname, Lastname) Three (Firstname, Middlename, Lastname) Four (Title, Firstname, Middlename, Lastname) … Check out the schema published
Posted by beatsch | 1 Comments

Tools for a Web Service World...

I’m in the process of preparing a Web Service “hands on” workshop. Therefore I was going to consolidate my favorite WS-tools. Here we go: · SoapScope 3.0 sniffing SOAP messages and analyzing WSDL · OmniOpera 1.5 creating, editing
Posted by beatsch | 8 Comments
Filed under:

I finally made it...

After more than one year of weblog voyeurism, I finally decided to share my thoughts and entered the blogging space today. As an Architect Evangelist for Microsoft Austria , I support and consult companies in software architecture related topics and frequently
Posted by beatsch | 6 Comments
Filed under:
 
Page view tracker