Monday, October 28, 2002 01:05 AM
First of all, and as you pointed out yourself, SOAP is only a protocol. So the sentence "I want to develop the above same component in SOAP" is not applicable. SOAP is not a programming language, and much less an object development framework. SOAP is a protocol for representing remore application calls in text format as XML messages.
As for using native functionalities inside Java, this is entirely possible in a native application. However, Java has an even stricter security model than ActiveX objects. The Java VM enforces a strict control over what is and what is not allowed. Direct access to the underlying operating system is not allowed (thank god) inside a Java applet. However, similarily to ActiveX, there is the concept of signed code, and the possibility to grant it (configuration on the client machine) some extended priviledges.