[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XML across varied Servers

  • From: Joshua Allen <joshuaa@m...>
  • To: "'Narayanan, Ramesh'" <RNarayanan@p...>, "'xml-dev@x...'" <xml-dev@x...>
  • Date: Thu, 6 Jul 2000 19:03:06 -0700

mqseries xml
MQSeries and MSMQ are the best way to move XML documents
asynchronously.  However, there are many other ways you
can accomplish asynchronous transfer of XML documents.

Some possibilities:
* Set up a file share on NT, use samba on UNIX to
 place the file on the share.  Use NT "at" scheduler
 to periodically check for and process new files.
 If going from NT to UNIX, use cron.

* Drop xml files on an NFS-shared volume and use
 NT SFU to grab from UNIX periodically.

* Use FTP to push or pull the files periodically.

* Use SMTP (some sort of command-line sendmail utility
 on UNIX) to send the file, use CDO on NT to read the
 messages from e-mail periodically.

* Use a database-access library on UNIX to stuff
 the XML documents in rows in a relational database
 (SQL Server, DB2, etc. -- whatever you have).
 Use ADO on the NT side to pull out records as they
 arrive.

There are many, many ways that you can accomplish
asynchronous transfer of XML documents -- those are just
a few.  When you write your own, though, think hard
about how your system will behave in failure situations,
concurrency, etc.  With the last option I mentioned
(database), at least you get serialization, transactional
control on reads and writes, and so on.  If you are doing
your own scheme with FTP, what happens for example if
the connection gets dropped partway through transfer?
You have to write quite a bit of plumbing yourself; that
is why message queuing software is so popular; you get
all that stuff for free.

Joshua Allen
Microsoft eBusiness West Region
"No challenge can withstand the assault of sustained thinking" - Voltaire


> -----Original Message-----
> From: Narayanan, Ramesh [mailto:RNarayanan@p...]
> Sent: Thursday, July 06, 2000 2:39 PM
> To: 'xml-dev@x...'
> Subject: XML across varied Servers
> 
> 
> 
> Hello everybody,
> 	
> 	I understand that XML is great for moving data across 
> applications
> running under different OS. Every book and article says this 
> is the primary
> goal of XML. But i dont understand how this is implemented. More
> specifically , i need to send an XML document asynchronously 
> from an Unix
> Server to a Windows NT Server, neither of them running a web 
> server. How can
> this be done, without using MSMQ or MQSeries ?  Could 
> somebody throw some
> light on this ?
> 
> Thanks in advance,
> Ramesh
> 
> **************************************************************
> *************
> This is xml-dev, the mailing list for XML developers.
> To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
> List archives are available at http://xml.org/archives/xml-dev/
> **************************************************************
> *************
> 

***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.