Link to home
Start Free TrialLog in
Avatar of Gempin
Gempin

asked on

How many is the transmit's feasibility?

There is a commercial ActiveX group controls for "GPS" functions with VC/VB programming, Now we know nothing besides "User Guide" of the software, we will transmit these codes and by JAVA language programming if this project is accepted, we are considering the feasibility of the transform.

All exports, How many is the transmit's feasibility?
Avatar of heyhey_
heyhey_

will you have access to the sources ?
Avatar of Gempin

ASKER

thanx for your attention. we are considering the transmit's feasibility, it's impossible to access the source codes before we would promise and accepted the project. we may not access the codes, they are the confidential to this corporation. we only can read this software(ActiveX control) user guide and interfaces, we will reply them to do or not after we judged the transmit's feasibility. so the key of the question should be how difficult a complicated ActiveX control of VC/VB transmit into JAVA language? welcome your comment again.
Avatar of Gempin

ASKER

Another, I'm a C/C++ programmar and know nothing to JAVA, can you introduce some JAVA character of component model technology?
1. what are ActiveX control features ?
1. what is the purpose of rewriting the code in Java ?
Avatar of Gempin

ASKER

1. the ActiveX controls is a components group of "GPS"(Global Positioning Systems) features, it can position and navigate road, direction and routes information in a guide board.
2. you know, JAVA have multi-platform feature, so they hope the control can be apply to multi-device as mobile, PDA, Car-navi...
Avatar of Gempin

ASKER

1. the ActiveX controls is a components group of "GPS"(Global Positioning Systems) features, it can position and navigate road, direction and routes information in a guide board.
2. you know, JAVA have multi-platform feature, so they hope the control can be apply to multi-device as mobile, PDA, Car-navi...
GPS is hardware receiver. what exactly ActiveX is supposed to do, i.e.
- receive data from GPS (using RS232 or whatever protocolo)
- display maps and current coordinates
Avatar of Gempin

ASKER

1. the ActiveX controls is a components group of "GPS"(Global Positioning Systems) features, it can position and navigate road, direction and routes information in a guide board.
2. you know, JAVA have multi-platform feature, so they hope the control can be apply to multi-device as mobile, PDA, Car-navi...
Avatar of Gempin

ASKER

yeah, they have server group receive data from GPS, it can offer Navigation service for mobile, car... clients; client also can fill data from server with memory card, then the card can be use under windows ce platform...
Java is platform independent so you cannot easily access system resources - you have to write native code for each OS specific issue.

make a list of the features that are "platform independent" and which are not.
Avatar of Gempin

ASKER

by the way, client guide board will also display maps and current coordinates and other infomation.
Avatar of CEHJ
Java is platform independent but ActiveX is essentially a Windows technology. Using Java could give you a double impedance mismatch - between Java and ActiveX and Java and the hardware environment. You also have the problem of Java runtime size for any hardware platform you need to support. I'd stick to C/C++!
Of course, as heyhey says, if you had the source, things might look a little different...
Avatar of Gempin

ASKER

by the way, client guide board will also display maps and current coordinates and other infomation.
Avatar of Gempin

ASKER

then can i implement those functions with "close-relation" JAVA "CLASS" than components technology?
ASKER CERTIFIED SOLUTION
Avatar of gandalf94305
gandalf94305

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Gempin

ASKER

Thanks gandalf94305, heyhey_ and CEHJ for your comments, they are so valuable to me.