473,372 Members | 908 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,372 software developers and data experts.

Question reg. Pub-Sub architecture

Howdy All

I have a quick question on an architecture I am trying to implement.

I want to implement something similar to a pub-sub architecture. Is
it possible to broadcast event notifications across machines and
networks? I have a .NET application (lets call it .NETApp) sitting on
an IIS box that recieves events from another source. If I want client
applications (that are potentially on machines different from the
network on which .NETApp is running but internetworked via bridges and
stuff) to receive these events from .NETApp, how do I do it?

I don't see any other way other than client applications registering a
HTTP endpoint with .NETApp so that .NETApp can simply cruft up a HTTP
message and broadcast to all such registered endpoints. This would
mean the client apps should be running some kind of lightweight HTTP
Server (Cassini?).

Am I making sense so far? Is there any other way to do this?

thanks
--Dilip
Nov 16 '05 #1
1 3105
You might want to consider remoting events. Check out this example:

http://support.microsoft.com/default...b;en-us;312114

Thanks,

Sam

--
_______________________________
Sam Santiago
ss*******@n0spam-SoftiTechture.com
http://www.SoftiTechture.com
_______________________________
"dilip ranganathan" <rd*****@gmail.com> wrote in message
news:53**************************@posting.google.c om...
Howdy All

I have a quick question on an architecture I am trying to implement.

I want to implement something similar to a pub-sub architecture. Is
it possible to broadcast event notifications across machines and
networks? I have a .NET application (lets call it .NETApp) sitting on
an IIS box that recieves events from another source. If I want client
applications (that are potentially on machines different from the
network on which .NETApp is running but internetworked via bridges and
stuff) to receive these events from .NETApp, how do I do it?

I don't see any other way other than client applications registering a
HTTP endpoint with .NETApp so that .NETApp can simply cruft up a HTTP
message and broadcast to all such registered endpoints. This would
mean the client apps should be running some kind of lightweight HTTP
Server (Cassini?).

Am I making sense so far? Is there any other way to do this?

thanks
--Dilip

Nov 16 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
by: Geiregat Jonas | last post by:
I'm using xml.dom.minidom, I get some data by using obj.getElementsByTagName("name") then I have an object, but how can I get the data between the tags ? I could do .toxml() and then strip it...
5
by: Vasileios Zografos | last post by:
Ok, easy question. Not caring about the variable scope what is better (i.e. possibly in memory allocation etc) int someVar=0; for (int i=0;i<1000;i++) { ...
10
by: littlehobo | last post by:
I'm trying to figure out this question i was asked but am having no luck! here's the question: "Write a Program that swaps the contents of two variables without using any other variable. Use one...
2
by: Jack | last post by:
Quick question, does anyone know what the limitations are, besides memory for GMP, and also, if I write software that uses this library, is it true that it may run differently on different hardware...
3
by: Matt Silberstein | last post by:
This is not a MySQL question per se. That is, I am not asking a language question, but a design question. But I will be writing the code in Perl/MySQL and it is likely a common issue. Here is...
2
by: kimshapiro100 | last post by:
Question on PhP, MySQL I am thinking of a consumer internet business for which I will have to have a database driven site built. I am thinking of using PhP, MySQL as the main technologies...
2
by: Edd | last post by:
Hello all, Please consider: class Base { public: int pub; protected: int prot; private: int priv; };
2
by: =?Utf-8?B?Q2h1Y2sgUA==?= | last post by:
I am trying to retrieve the @AnswerCount Attribute for the @QuestionID=1 AND the Answer element text =3 I successfully can pass the variables QuestionID and Answer but can't pull out the...
29
by: Brad Pears | last post by:
Here is a simple OO design question... I have a Contract class. The user can either save an existing contract or they start off fresh with a blank contract, fill in the data and then save a...
26
by: Herbert Kleebauer | last post by:
As part of a simple X demo for Linux I send the byte string in "send8" to the X server. This byte string displays a circle at the x/y position send8.s8x/send8.s8y. In "display()" a 8x8 grid of...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.