|
Um, forgive me if I'm wrong, but isn't one of the main points of XML to break down strings like that into individual data items?
So instead of a single line of hundreds of characters, you have at least three lines for each group of zero to five characters. It's what XML fanboys call "human readable" and "far superior to CSV".
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Yeah, the message itself isn't XML, it actually predates XML.
The only thing that's XML is the (EDI) SOAP service that communicates the messages.
The service has a few functions, like requesting a list of all messages (without content), requesting a single message (with content), updating the message status and sending a message for others to pick up.
It's pretty difficult to generate that service if I can't get a proper WSDL though
We're building the SOAP service so that any customer with a specific application (which are quite a few) can receive messages automatically.
The only alternative is to take a subscription elsewhere, send them our data (in another simpler format) and they do the communication.
The subscription is fine for smaller businesses, but gets very expensive when you have lots of customers.
We also have customers who download the message manually (from a website or from an email) and then manually input the file into the application.
This industry isn't known for their modern take on IT
I know that the work group that maintains the message format also wants to move forward to XML or even JSON, so that would be a welcome change, but as long as the current message works no one wants to pay for that.
|
|
|
|
|
|
Oh, I'm very familiar with EDI.
Not only because I used it decades ago, but because of a recent contract (which lasted literally more than ten times longer than I was originally contracted for) which involved equipment used in airports -- so any new technology had to be cleared by roughly 9,785,276 governments, before it could be deployed.
EDI was just the tip of the iceberg. Anyone remember the fifty flavours of serial data? DOSKEY and DOS batch-script syntax?
Think you know everything because you can plug in an Ethernet cable? Think again, and get your soldering iron out.
Of course, I remembered pretty much nothing about the old tech, because I hadn't used it for somewhat more than a few weeks (which is about the limit of my memory), but relearning is a damned sight quicker than learning for the first time (especially if you have no frames of reference for it), so it was a job where kiddies need not apply.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Hey, if they like old stuff, talk them into using PostScript, which does the job of XML but a thousand times better!
XML is like PostScript that's had its bollocks chopped off; kiddies only revere XML because they haven't used PostScript (and, of course, because it was "The Next Big Thing!", for a while).
And no, PostScript has nothing to do with adobe.
It was adobe's effing about (in their creation of Pee-Defecated-Files) that led to so many people abandoning PostScript, because they somehow managed to make it look hideously inefficient and slow, which it Shirley ain't.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I uhhh... might stick to regular XML
And we don't actually like the old stuff, we're just forced to use it
|
|
|
|
|
Where on earth did you get my phone number from?
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
|
wow. someone designed that on a bender.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
No doubt evil witchery was involved
|
|
|
|
|
that's some hackneyed magic there. looks like it was designed by someone with a grudge against their employer. LOL
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
honey the monster, codewitch wrote: looks like it was designed by someone with a grudge against their employer humanity FTFY
|
|
|
|
|
Looking good!
|
|
|
|
|
SOAP is fine. It's those dumb Java developers who build web services using all kind of Java-proprietary crap and shout "it works with Java clients" whenever someone points them to the specs they violate. I bet on the providing side you have a Java implementation.
Sorry for adding my rant to yours, you triggered some very angry memories (I spent too many hours trying to fix other parties' mistakes).
Luca
The Price of Freedom is Eternal Vigilance. -- Wing Commander IV
En Það Besta Sem Guð Hefur Skapað, Er Nýr Dagur.
(But the best thing God has created, is a New Day.)
-- Sigur Ròs - Viðrar vel til loftárása
|
|
|
|
|
Wow, I never thought about it that way, but now that you mention it...
All my bad experiences come from incompatible Java clients
|
|
|
|
|
Partially send ordinary furry home? (5)
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Well, let's take a shot at it today...
FUROR
|
|
|
|
|
Good try! Unfortunately, not the right answer.
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
If no one solves Monday's CCC, is there still a theme?
|
|
|
|
|
Could be ...
[edit]
To be honest we're still working out the wrinkles with themes - it's a new addition - so there is no hard or fast rule yet.
[/edit]
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I think I know the answer but can't figure how to explain the solution.
"It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[ ^]
|
|
|
|
|
We accept correct answers, even without "proper" solutions.
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I was way off.
home => Earth and I was trying to fit it in.
"It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[ ^]
|
|
|
|
|
Send me a PM with your answer and I'll send you the reasoning
We can’t stop here, this is bat country - Hunter S Thompson RIP
|
|
|
|
|
Try providing reason for answer to be earth
"It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[ ^]
|
|
|
|