Solved

Can a Palm device download an XML file higher than 64k ?

Posted on 2004-08-03
5
190 Views
Last Modified: 2012-05-05
Is it possible to download from a Palm application a XML file with more than 64k?

We're accessing a XML Web Service which contents generated are higher than 64k, is it possible for Palm to handle those?

Thanks for your help.

0
Comment
Question by:LMGONCA
  • 2
  • 2
5 Comments
 
LVL 4

Accepted Solution

by:
alikoank earned 250 total points
ID: 11725533
PalmOS does not have a size limit I have loaded files up to 5MB to my palm. But your application may have a size limit.
0
 

Author Comment

by:LMGONCA
ID: 11726048
Alikoank: Can you please provide me more info on this? I'm having a project developed externally and they're saying me this is not possible.

What we want to do in the application (in Palm) is to get from a XML Web Service a file that has around 300k and parse the data into the Palm application.

Any help would be apreaciated. Thanks.
0
 
LVL 4

Expert Comment

by:alikoank
ID: 11726223
There are applications doing that kind job out there,  one example is plucker
http://www.plkr.org/
it parses a web page and converts to palm document format.

another application is What's on
http://www.zookware.com/quickstart.html
this application retrieves european TV listings and converts them to XML format. This data can be loaded into a palm program.

Both programs produce data well bigger than 64K.

I cannot see why your program cannot do this.

0
 
LVL 6

Expert Comment

by:msjammu
ID: 11827910
HI alikoank

>PalmOS does not have a size limit I have loaded files up to 5MB to my palm. But your >application may have a size limit.

Is it also true when downloads are using wireless connections implementing SOAP service. I tried it using gSOAP. but application crashes after the size of the xml file crosses 64K.


Regarding your comment
-------------------------------------------------------------------------------------------------
another application is What's on
http://www.zookware.com/quickstart.html
this application retrieves european TV listings and converts them to XML format. This data can be loaded into a palm program.
-------------------------------------------------------------------------------------------------
I analysed this application and compared it with my application and found folowing things. I need your help:

1.      First thing is that the WhatsOn is a viewer application. It does not establish wireless links with the xml web services in real time.
2.      Instead, it comes bundled with a PRC file, one conduit (WhatsOn conduit), and one desktop application (Web scraper xmltv.exe).
3.      The Web scraper application reads the TV listing from the Internet on the desktop computer and creates an XML file on the desktop machine. When the user hotsyncs the PDA with the desktop, the WhatsOn conduit picks up that XML file and transmit it to the PDA.
4.      On the other hand, our application does not operate on the concept of Hot synching at all. When ever it require any data it establishes a wireless link with the web service and downloads data to the PDA.
5.      The communication protocol we used is SOAP base. But the WhatsOn application does not use SOAP protocol. It uses simple conventional data transmission technique using a conduit.
6.      Our application operate on a totally different concept. It do not come with a desktop application bundled with it. The WhatsOn application comes with Web scraper xmltv.exe desktop application. This application resides on desktop machine, and that application is the one that establishes connection with the web service. Because this application is a normal windows application, it does not have such limitation of 64K size.
---------------------------------------------------------------------------------------------------

Sincerely,
msjammu
0
 
LVL 6

Expert Comment

by:msjammu
ID: 11827931
alikoank:

The original Author I think is also referring to wireless connections with the web service in his application.

>Alikoank: Can you please provide me more info on this? I'm having a project developed externally and they're saying me this is not possible.

>What we want to do in the application (in Palm) is to get from a XML Web Service a file that has around 300k and parse the data into the Palm application.

>Any help would be apreaciated. Thanks.

Sincerely,
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
factorial example challenge 10 93
strCopies  challenge 17 82
parse convert xml feed to text (python) 2 70
Base1 Encode/Decode 3 68
RIA (Rich Internet Application) tools are interactive internet applications which have many of the characteristics of desktop applications. The RIA tools typically deliver output either by the way of a site-specific browser or via browser plug-in. T…
Here we come across an interesting topic of coding guidelines while designing automation test scripts. The scope of this article will not be limited to QTP but to an overall extent of using VB Scripting for automation projects. Introduction Now…
An introduction to basic programming syntax in Java by creating a simple program. Viewers can follow the tutorial as they create their first class in Java. Definitions and explanations about each element are given to help prepare viewers for future …
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now