|
|

[an error occurred while processing this directive]
|
 |
 |
 |
comprehensive Web services technology |
 |
 |
 |
jBroker® Web 2.0 is a complete JAX RPC 1.0 compliant environment for building, running, and invoking Web services using Java:
- Supports writing Web Service interface using WSDL as well as Java RMI
- Complete set of compilers to convert WSDL to Java and vice versa, and for generating client and server XML RPC glue (stubs/skeletons) code
- High-performance and scalable SOAP 1.1 runtime over HTTP transport
- Extensive support for producing XML from Java objects and vice versa
|
 |
 |
Java RMI programming model |
 |
 |
 |
jBroker Web brings Java RMI's ease of use to the world of Web Services. Invoking a Web Service is the same as invoking a Remote object, and, implementing a Web Service is the same as implementing a Remote interface. The technology completely shields the programmer from the fact that it is talking to a Web Service, possibly described using WSDL, and that the XML messages are being exchanged under the covers.
- If starting with Java RMI, the rmi2soap compiler generates SOAP stubs and skeletons, and the rmi2wsdl compiler generates WSDL
- If starting from WSDL, the wsdl2java compiler generates the Java RMI interface and SOAP stubs/skeletons
- The stubs are created using a service, which is looked up by the client using standard Java JNDI APIs
- The Java <-> XML Type mapping allows users to do custom serialization, as well as exchanging "raw" XML documents
|
 |
 |
J2EE deployment and server independence |
 |
 |
 |
|
jBroker Web generated skeletons are Java servlets. They can be deployed in any J2EE Web Application container using standard J2EE Web Application deployment. They can also benefit from the standard J2EE security features like authentication, access control, and confidentiality using SSL.
|
 |
 |
feature list |
 |
 |
 |
Compilers
- WSDL to Java Compiler
- XSD to Java Bean Compiler
- Java RMI to SOAP Compiler
- Java RMI to WSDL Compiler
Tools
- Light-weight HTTP web server
- TCP tunnel for viewing SOAP messages
- Java class to Java RMI Wizard
XML RPC Runtime
- Portable stubs/skeletons
- Supports pluggable XML Protocols, encodings, transports
- SOAP 1.1
- Encodings - SOAP, Literal
- Transports - HTTP, HTTPS and JMS
- Plugs into any J2EE compliant server
JAX-RPC compliant
- Message handlers
- SOAP with attachments
Additional Support
- JNDI support for looking up Web Services
- Dynamic Proxy Support
- Security Support
- Basic and Digest Authentication
- HTTP/SSL support
- XML/Java Type Mapping
- Custom types
- Easy-to-use stream-based serialization
- Built-in marshalers for common Java collection types
- General purpose Bean and Public fields marshalers
|
 |
|
 |
 |