Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
What is WCF part 2
What is WCF part 2
✍: Guest
So he concluded to use MSMQ (Microsoft Message Queuing) service. He analyzed that the main problem
was that the travel agent had to wait until his first ticket booking is not completed.
So when the travel agent makes a booking it will come and fall in the queue and release the
travel agent. Booking engine will always poll for this queue. When the booking engine
finishes he will publish the booking results back to the queue. Travel agent client can
then come at his leisure and see the results. Again he and his team mates implemented
this solution.
Every one in the travel company was really happy and impressed by the architect and his
team members. As time passed by the booking engine was serving huge ticket bookings.
Travel Agent then felt a huge necessity of a good security model with the booking engine.
Again the architecture was called; he again had a kick of meeting and proposed WSE as
the security solution. Implemented the same and everything was fine.
After some days travel agent wanted to start a scheme to book group family ticket bookings
through the booking engine. Till now the travel agent was booking one ticket at a time.
But soon he started getting lot of orders to book group family tickets. He wanted to
incorporate the same in the booking engine with consistency. Consistency means if any
of the ticket booking fails in the family booking all the tickets should be cancelled. In
short either all the tickets in the family are booked or none of them. Looking at the need
Architecture thought to use COM+ Services to manage transactions.
Below is the top level design document of the project. Architecture and his team were
now feeling the pressure and heat of managing multiple technologies to achieve. The
happy architecture now started becoming frustrated. His team members started slogging
for night as they had to work on multiple technologies at one time.
The frustrated architecture finally went to www.microsoft.com to find one solution. He
was then introduced to WCF. And after implementing WCF the architecture lived happily
for ever. Hope soc. ?
Hmmmm did you like the story ok it was fiction. Jokes apart.
In short WCF is a unification technology which unites the following technologies:
.NET remoting
MSMQ
Web services
COM+.
Below figure depicts WCF fundamentals pictorially.
2007-11-03, 5033👍, 0💬
Popular Posts:
How To Control Padding Spaces within a Table Cell? - XHTML 1.0 Tutorials - Understanding Tables and ...
What is the difference between Authentication and authorization? This can be a tricky question. Thes...
Write out a function that prints out all the permutations of a string. For example, abc would give y...
The object that contains all the properties and methods for every ASP.NET page, that is built is .. ...
What is a delegate ? Delegate is a class that can hold a reference to a method or a function. Delega...