Solved

Accessing a client's serial port printer over the internet.

Posted on 2002-04-15
12
196 Views
Last Modified: 2010-03-31
Hi,

I'm working on a Java based web site, where the only people who will access the site (registered users with userid/password logons) have slip printers attached to a serial port on their PC's.

I know I can access serial ports of the server computer using the javax.comm API, but can I access the serial port of a client machine over the internet?  If so, how?
0
Comment
Question by:lurch36
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
  • 2
  • +2
12 Comments
 
LVL 92

Accepted Solution

by:
objects earned 200 total points
ID: 6944039
You could use javacomm in an applet, but you'd need to get the necessary permissions for the applet.
0
 
LVL 16

Expert Comment

by:heyhey_
ID: 6944411
and you will have to install some native code on the client machine too.
0
 
LVL 92

Expert Comment

by:objects
ID: 6944433
Yes javacomm would need to be installed on the client.
0
What Is Transaction Monitoring and who needs it?

Synthetic Transaction Monitoring that you need for the day to day, which ensures your business website keeps running optimally, and that there is no downtime to impact your customer experience.

 

Author Comment

by:lurch36
ID: 6946337
Would there be any way around it without installing javacomm on the client PC?  Permissions are OK - we can get them to change those, but I'd prefer to avoid client software installations if possible.
0
 
LVL 92

Expert Comment

by:objects
ID: 6946376
Not without using native method to access the serial port, (which is what javacomm does anyay).
0
 
LVL 16

Expert Comment

by:heyhey_
ID: 6947055
I suppose that you can copy appropriate .dll, .jar and configuration files 'manually' on the client machine (in fact you can write a dedicated applet that performs this task)
0
 
LVL 92

Expert Comment

by:objects
ID: 6947065
Isn't that installing javacomm ;-)
0
 
LVL 16

Expert Comment

by:heyhey_
ID: 6947078
yes, but at least end-users won't need to run installer .exe file :)
0
 
LVL 92

Expert Comment

by:objects
ID: 6947084
From memory, it doesn't actually come with an installer. It's a DIY job, which I guess is worse.
0
 

Author Comment

by:lurch36
ID: 6952210
Thanks for your thoughts - unfortunately, I'm not going to be able to procure a slip printer for testing until the middle of next week, so I won't be able to close this question off until then.
0
 
LVL 9

Expert Comment

by:Venci75
ID: 7940748
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:
Answered by: objects
Please leave any comments here within the next seven days.
 
PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!
 
Venci75
EE Cleanup Volunteer
0
 

Expert Comment

by:modulo
ID: 7990899
Finalized as proposed

modulo

Community Support Moderator
Experts Exchange
0

Featured Post

Instantly Create Instructional Tutorials

Contextual Guidance at the moment of need helps your employees adopt to new software or processes instantly. Boost knowledge retention and employee engagement step-by-step with one easy solution.

Question has a verified solution.

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

Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Java Flight Recorder is a profiling and event collectio…
Java functions are among the best things for programmers to work with as Java sites can be very easy to read and prepare. Java especially simplifies many processes in the coding industry as it helps integrate many forms of technology and different d…
Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.

707 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