Is there any good idea to share information between two applications(not in
the same solution) which written by me provided no SQL is used? 11 1981
"Elliot" <el************@hotmail.co.ukwrote in message
news:AD**********************************@microsof t.com...
Is there any good idea to share information between two applications(not
in the same solution) which written by me provided no SQL is used?
Initial question I'd have is, what is the nature of the information? Is it
basically a shared resource? That is, a store of common data that is
persistent, and where the applications that access the common data have no
knowledge of each other?
Or do the two applications actually have to communicate? Are we speaking
then more of messages or services? Is there a conversation between the two
applications? Is one application providing data to the other? These are all
useful questions.
AHS
Arved,
Thanks for your attention. Those text information just like what related to
a student:
ID Firstname Lastname Gender Address
1
2
3
.....
One application(a) record those information which shared to another
application(b), once b got them, they are cleared.
"Arved Sandstrom" <as********@accesswave.cawrote in message
news:BjN7k.875$2G6.259@edtnps83...
"Elliot" <el************@hotmail.co.ukwrote in message
news:AD**********************************@microsof t.com...
>Is there any good idea to share information between two applications(not in the same solution) which written by me provided no SQL is used?
Initial question I'd have is, what is the nature of the information? Is it
basically a shared resource? That is, a store of common data that is
persistent, and where the applications that access the common data have no
knowledge of each other?
Or do the two applications actually have to communicate? Are we speaking
then more of messages or services? Is there a conversation between the two
applications? Is one application providing data to the other? These are
all useful questions.
AHS
XML files are used extensively for this purpose.
"Elliot" <el************@hotmail.co.ukwrote in message
news:59**********************************@microsof t.com...
Arved,
Thanks for your attention. Those text information just like what related
to a student:
ID Firstname Lastname Gender Address
1
2
3
....
One application(a) record those information which shared to another
application(b), once b got them, they are cleared.
"Arved Sandstrom" <as********@accesswave.cawrote in message
news:BjN7k.875$2G6.259@edtnps83...
>"Elliot" <el************@hotmail.co.ukwrote in message news:AD**********************************@microso ft.com...
>>Is there any good idea to share information between two applications(not in the same solution) which written by me provided no SQL is used?
Initial question I'd have is, what is the nature of the information? Is it basically a shared resource? That is, a store of common data that is persistent, and where the applications that access the common data have no knowledge of each other?
Or do the two applications actually have to communicate? Are we speaking then more of messages or services? Is there a conversation between the two applications? Is one application providing data to the other? These are all useful questions.
AHS
But I do not want the content of information to be disclosed to anyone while
encryption and decryption(I do not like) are not used.
"clintonG" <no****@nowhere.comwrote in message
news:OT**************@TK2MSFTNGP06.phx.gbl...
XML files are used extensively for this purpose.
"Elliot" <el************@hotmail.co.ukwrote in message
news:59**********************************@microsof t.com...
>Arved, Thanks for your attention. Those text information just like what related to a student: ID Firstname Lastname Gender Address 1 2 3 .... One application(a) record those information which shared to another application(b), once b got them, they are cleared. "Arved Sandstrom" <as********@accesswave.cawrote in message news:BjN7k.875$2G6.259@edtnps83...
>>"Elliot" <el************@hotmail.co.ukwrote in message news:AD**********************************@micros oft.com... Is there any good idea to share information between two applications(not in the same solution) which written by me provided no SQL is used?
Initial question I'd have is, what is the nature of the information? Is it basically a shared resource? That is, a store of common data that is persistent, and where the applications that access the common data have no knowledge of each other?
Or do the two applications actually have to communicate? Are we speaking then more of messages or services? Is there a conversation between the two applications? Is one application providing data to the other? These are all useful questions.
AHS
Elliot wrote:
Is there any good idea to share information between two applications(not
in the same solution) which written by me provided no SQL is used?
Amnong many other options (WCF, Named Pipes, Sockets) there are solutions
available which provide something called "Message-oriented middleware": http://en.wikipedia.org/wiki/Message...ted_middleware
For example there is the ActiveMQ Open Source message broker. Client
libraries which allow to send messages, including objects, to a message
queue, are available for .NET (and many other platforms & languages).
Hope this helps
--
Michael Justin
SCJP, SCJA
betasoft - Software for Delphiâ„¢ and for the Javaâ„¢ platform http://www.mikejustin.com - http://www.betabeans.de
It helps and it is worthing a consideration.
Thanks for your idea, Michael.
"Michael Justin" <mi************@gmx.netwrote in message
news:48**********************@news.freenet.de...
Elliot wrote:
>Is there any good idea to share information between two applications(not in the same solution) which written by me provided no SQL is used?
Amnong many other options (WCF, Named Pipes, Sockets) there are solutions
available which provide something called "Message-oriented middleware":
http://en.wikipedia.org/wiki/Message...ted_middleware
For example there is the ActiveMQ Open Source message broker. Client
libraries which allow to send messages, including objects, to a message
queue, are available for .NET (and many other platforms & languages).
Hope this helps
--
Michael Justin
SCJP, SCJA
betasoft - Software for Delphiâ„¢ and for the Javaâ„¢ platform http://www.mikejustin.com - http://www.betabeans.de
Elliot wrote:
Is there any good idea to share information between two applications(not
in the same solution) which written by me provided no SQL is used?
Do you want to share information between two running apps or
persist information used by the apps ?
Running: remoting, plain sockets, shared memory.
Persist: reconsider your no SQL constraint - a database is
the best solution.
Arne
clintonG wrote:
XML files are used extensively for this purpose.
I would only recommend XML files for readonly usage.
Two much problem to handle multiple updates.
Arne
Maybe XML is the most easy way.
"Arne Vajhøj" <ar**@vajhoej.dkwrote in message
news:48***********************@news.sunsite.dk...
clintonG wrote:
>XML files are used extensively for this purpose.
I would only recommend XML files for readonly usage.
Two much problem to handle multiple updates.
Arne
Just 2 running applications.
Those three are more difficult to handle structured information than XML, do
you agree?
"Arne Vajhøj" <ar**@vajhoej.dkwrote in message
news:48***********************@news.sunsite.dk...
Elliot wrote:
>Is there any good idea to share information between two applications(not in the same solution) which written by me provided no SQL is used?
Do you want to share information between two running apps or
persist information used by the apps ?
Running: remoting, plain sockets, shared memory.
Persist: reconsider your no SQL constraint - a database is
the best solution.
Arne
Arne Vajhøj wrote:
Persist: reconsider your no SQL constraint - a database is
the best solution.
afaik there is no SQL statement who looks like
INSERT INTO [other application memory] ... ;-)
I mean, polling a database table for new information every n
milliseconds will not always the best solution - think about a news
ticker type application with hundreds of clients.
Of course a database might be working in the background, as a back up
storage, but message exchange by SELECT statements could be very
inefficient.
Michael This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Marshal Antony |
last post by:
Hi,
I would like to share cache information among different
applications(ASP.NET applications with its own
virtual directories) in IIS 6.0.As the Cache is per
application basis,how can I achieve...
|
by: TaeHo Yoo |
last post by:
Hi all,
I have a solution which contains multiple projects.
Those multiple projects should share the same session. For example,
users login, create the session for users then these session...
|
by: Marshal Antony |
last post by:
Hi,
I would like to share cache information among different
applications(ASP.NET applications with its own
virtual directories) in IIS 6.0.As the Cache is per
application basis,how can I achieve...
|
by: Bill Reynen |
last post by:
Hello,
Working in ASP.NET. I want to create several projects on the web server
/Online
/Online/App1
/Online/App2
/Online/App3
|
by: mg |
last post by:
I took the following steps to share a user control across
applications but was unsuccessful.
WebUserControl:
<%@ Control Language="c#" AutoEventWireup="false"
ClassName="WebUserControl1" %>...
|
by: Ahmed |
last post by:
Dear All,
I have three web applications that I want to provide one single web
interface to all of them.
If I am able to share the session between them, It will be great. so is this
possibel?
|
by: Joe |
last post by:
I have an application which runs in a non-secure environment. I also have an
application that runs in a secure environment (both on the same machine). Is
there any way to share the session data for...
|
by: John Fleming |
last post by:
Hello,
I am building a web application with the following components:
2 Web Servers
- Windows Server 2003
- IIS 6
- .Net Framework version 2.0
- Reside in Domain A
2 Clustered Database...
|
by: tendim |
last post by:
G'day group.
Currently our organization us using VB6 based applications, and I am
trying to push forward and migrate some of the smaller things to
VB.NET, eventually migrating all applications...
|
by: CloudSolutions |
last post by:
Introduction:
For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
|
by: Faith0G |
last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
|
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...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
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...
|
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
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
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...
| |