473,385 Members | 1,901 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,385 software developers and data experts.

DIME and cross platform interoperability

Hi all,

I have been trying to find a way to send a PDF from my web service. I have
had the idea of sending back a byte array, but to be honest the efficiency
issue is there and i would like to find another route if possible.

I have started to read bits and pieces about DIME and WSE but what i need to
know is can i utilise this technology cross platform?? For instance someone
who will consume this web service is coding in some form of COBOL (i cant say
100% what it is, i apologise) so if my web service used WSE and DIME would
this application be able to accept it, if so how do i find this information
out????

I really need some advice, so if anyone has any views they will be greatly
appreciated.

Regards,

Rob
Nov 23 '05 #1
1 1400
Hello Modica82,

The litteral answer is yes. Now how much effort.
Find out what web service toolkits you have for the other language and platform.
Worst Case --> If not much, so long as you can open a socket and get an http(s)
request/response, most languages at least have routines for this level of
communication. You can use the response stream and parse the DIME message.
IMhO the DIME reader to is easier to code than MIME or MTOM.

Spec for the DIME message is:
http://www.gotdotnet.com/team/xml_ws...n-for-DIME.htm

Now is this a one off or what and how much effort.

If you do not need this until later this year, you may find MTOM implementations
appearing. Things should get more stable at that point.

A quick google search with "COBOL web service attachment" give a number of
hits. Add DIME and get nothing. I did see a number of comments (on the google
return) that indicated some Java interoperability. I can tell you that Apache
Axis will handle DIME.

Mike
Hi all,

I have been trying to find a way to send a PDF from my web service. I
have had the idea of sending back a byte array, but to be honest the
efficiency issue is there and i would like to find another route if
possible.

I have started to read bits and pieces about DIME and WSE but what i
need to know is can i utilise this technology cross platform?? For
instance someone who will consume this web service is coding in some
form of COBOL (i cant say 100% what it is, i apologise) so if my web
service used WSE and DIME would this application be able to accept it,
if so how do i find this information out????

I really need some advice, so if anyone has any views they will be
greatly appreciated.

Regards,

Rob


Nov 23 '05 #2

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

Similar topics

2
by: Karsten | last post by:
Hi I'm a really a new with this cross platform development, so I have some dumb questions, which I hope you can help me with. If there is a better newsgroup for this question, please point...
7
by: Web Master | last post by:
Are there any good websites or books that deal with cross platform XML? I'd like to target Internet Explorer/Netscape Navigator 5 or later, as well as Opera, possibly konqueror on Linux as well. ...
0
by: demibee | last post by:
Thought this might be of interest to some out there... For those who've never encountered it, it's a free, open-source, cross-platform GUI library (Windows/Mac/Linux). Forte's Agent 2.0 will be...
3
by: Vai2000 | last post by:
Thanks for all responses Please advice! Hi All, Clients are uploading large files to my Web Portal. I need to validate these files using a WS. Problem is file sizes are in the range of...
7
by: Charles | last post by:
I'd like to develop a simple cross-platform application in C++. I'd like it to run in Windows, OS X, PC-BSD and Linux. From my research, it seems I should use Qt or Gtk as a graphical library. Do...
5
by: Michael Reichenbach | last post by:
After working with script languages, notepad(++) and co. and several other ide`s I found something which really improved my productivity (Visual Studio 2005). It`s imho better then dev-cpp... I...
12
by: Tomás Ó hÉilidhe | last post by:
I don't know the first thing about cross-platform GUI programming, so I'd like to ask a few quick questions. Which library is best for someone who appreciates portable programming and correct...
1
by: Vinod Sadanandan | last post by:
Cross Platform Migration An Unproblematic Approach (Windows-UNIX ) Oracle 10\11g The principal restriction on cross-platform transportable database is that the source and destination platform...
0
by: huohaodian | last post by:
Hi I am preparing to use VS2005 and WSE 3.0 create a Web Service that is fully platform independent, from MSDN it seems WSE3.0's "Interoperability is not guaranteed with protocols such as TCP",...
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:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
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: 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...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
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...
0
Oralloy
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,...

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.