Hello everyone,
I'd like to know which are the main pros and cons of using XML
implementation in business organizations. From a technical perspective, I find XML powerful, but looks like it is
being pushed more from technical people than from businessmen...
So, some questions:
1. Pros and cons
2. Main and most trustable effective uses of XML in real industrial
companies and corporates ?
3. Any indications on costs and ROI, TCO ?
Thank you so much in advance ! 3 4230
Andrea wrote: Hello everyone, I'd like to know which are the main pros and cons of using XML implementation in business organizations.
From a technical perspective, I find XML powerful, but looks like it is being pushed more from technical people than from businessmen...
So, some questions:
1. Pros and cons
See the XML FAQ: http://xml.silmaril.ie/basics/whyxml/ http://xml.silmaril.ie/appendix/glossary/#disadvantages
2. Main and most trustable effective uses of XML in real industrial companies and corporates ?
* message-passing, especially between disparate architectures
* web service messaging
* web sites (storage: user interface often usually HTML)
* logging, recording, config files, etc
* structured, provable format for data, especially for dumping
and loading between disparate systems
* structured, reusable format for text documents (separating
actual information from formatting on any one occasion)
and 1,000,001 other uses...
3. Any indications on costs and ROI, TCO ?
The smart companies started using SGML to reduce the cost of text
document management 15 years ago. Cost reduction in XML is harder
to show because it affects many areas in a small way rather than
one area in a big way. XML itself (the standard and the file format)
is in the public domain, so there is no charge or license. There is
also a vast amount of free (as in beer and speech) software, if you
are technically knowledgeable enough to use it, otherwise you have
to pay. It's a steep but short learning curve to get started, so
there is a training cost. As with most technologies, having it
implemented rationally and sanely leads to lower expenditure: having
it botched by people without the necessary experience makes it more
expensive. It's a long-term strategic buy-in, so don't expect RoI in
six months: it's not that kind of animal; but for many applications
it's a no-brainer.
And there are 1,000,001 people who will disagree violently with one
or more of the above: a lot depends on what you want to do with it.
///Peter
--
XML FAQ: http://xml.silmaril.ie/
Thank you SO much, simple and very interesting to me !
Found this...also
***** allows the flexible development of user-defined document types,
***** provides a robust, non-proprietary, persistent, and verifiable
file format,
*** both on and off the Web,
*** for both the storage and transmission of text and data,
* it removes the more complex options of SGML, making it easier to
program for. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Andy |
last post by:
Hi All!
We are doing new development for SQL Server 2000 and also moving from
SQL 7.0 to SQL Server 2000.
What are cons and pros for using IDENTITY property as PK in SQL SERVER
2000?
Please, share your experience in using IDENTITY as PK .
|
by: krammer |
last post by:
Hello,
Can any one please give me a short but concise pros and cons list of
Unicode support in both SGML and XML?
long story short, we are gonna port our leagacy SGML files to XML and
the new XML files will have foreign (CJK) and Ascii/English in them.
XML would be better to store the text in cuase it has better Unicode
support than SGML right???? what are these advantages that XML has
|
by: Jim Williams |
last post by:
**** Post for FREE via your newsreader at post.usenet.com ****
I'm working on a 3d engine system.
I need to save/load data in the systems objects to/from XML files.
When I say objects, I mean C++ objects. (These generally correspond to
scene objects, but that consideration isn't important as far as
loading/saving goes.)
I think I have a reasonable grasp of XML, it's method of data
representation, and parsing XML files.
|
by: Zhou Lei |
last post by:
Hi friends I'm a newbie learning XSLT to transform an XML to some other
documents. Now I have some questions, anyone could give me some suggestions
on them?
1. If we save our documents in XML rules and these files should be published
on Internet through WWW, what we can benefit from the XML files? And what
are the drawbacks (is it too complex or time-consuming because we have to
define a new set of XML elements to save the documents, and...
|
by: scott |
last post by:
Hi,
Just wondering what sort of problems and advantages people have found using
stored procedures. I have an app developed in VB6 & VB.NET and our
developers are starting to re-write some of the code in stored procedures
(im advocating encryption of them). When deploying an application however
stored procedure seem to add another level of complexity to installation. In
future we also plan to have an basic ASP app with some of the...
| |
by: Lucas Fletcher |
last post by:
Hi All,
I've searched the web for an article explaining the many tradeoffs between
storing your XML in a database vs the filesystem but I haven't really found
anything of note.
This is the little I've come up with:
FileSystem Pros:
|
by: P Jones |
last post by:
Hi,
I support an enterprise web application (IE client) built in VB6, with about
200 classes, serving about 7000 users, running on 3 clustered servers. I
need to incorporate web reporting for the first time, so I am interested in
learning what web reporting options are out there, and the pros and cons of
each. In general I need to generate reports with XML documents as inputs,
and make them available to all web users.
I am partial...
|
by: Joel H |
last post by:
I'm designing a medical record system and am considering using XML in the
database (native SQL Server XML datatype). I'm looking for advise and
opinions as to whether my rational is good, and to get pros and cons of
different strategies.
The application is an ASP.Net 2.0 application written in VB.Net with VS
2005. The backend is SQL Server 2005. We currently use SQL tables and
stored procedures extensively with no XML. Many of the...
|
by: surfivor |
last post by:
I may be involved in a data migration project involving databases and
creating XML feeds. Our site is PHP based, so I imagine the team might
suggest PHP, but I had a look at the PHP documentation for one of the
Pear modules for creating XML and it didn't look like much. I've used
Perl XML:Twig and I have the impression that there is more Perl stuff
available as well as the Perl stuff being well documented as I have a
Perl DBI book, a Perl...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
| |
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| |
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |