473,782 Members | 2,554 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

DIME and cross platform interoperabilit y

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 1435
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 interoperabilit y. 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
1845
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 me to it.
7
4843
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. OT: I'm also looking for books and websites for cross platform XHTML and DHTML.
0
2054
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 built with it. AVG is as well.. "wxWindows An open source C++ GUI framework to make cross-platform programming child's play." <http://www.wxwindows.org/>
3
3607
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 5-20MB!!!! Q1. How do I send DIME attachments to the WebSvc from my Portal?
7
2638
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 you agree? Do you have other tips? How Cygwin could help me? Thanks.
5
10096
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 worked with C# and VB.net a bit and it was really easy because of the debugger, the interactive debugger, intellisense, command completer and so on. I would like to stick to this ide. But I thought about to invest in C++ instant of C# / VB.net...
12
2005
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 efficient code, and who'd like the library to fit well with the C++ Standard Library? Also I'd like the library to work on as many platforms as possible (Windows, Linux, Mac, and even the new game consoles such as Playstation 3 and XBox 360 if...
1
7825
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 must share the same endian format. Redo log files and control files from the source database are not transported to destination database . New control files and redo log files are created for the new database during the transport process, and an ...
0
977
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", any ideas what may be interoperability problem? Also my main concern is that whether or not a http web service developed by VS 2005 and WSE 3.0 hosted on IIS can be real platform independent?
0
9639
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9474
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,...
0
9939
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8964
agi2029
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...
1
7486
isladogs
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...
0
5375
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...
0
5507
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
3633
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2870
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.