Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Technical Sessions

Pump Up Your Technical Knowledge
Listen and watch as industry luminaries bring you the latest on Java technologies
Active Tab2009
 
Begin Product Tab Sub Links Active Sub LinkJavaOne Technical Sessions JavaOne Hands-On Labs

Using Java Technology in the Windows Azure Cloud
TS-4617


Presenter: Harold Carr, Sun Microsystems, Inc.; Clemens Vasters, Microsoft


Learn how to build Java technology-based Web service clients to access Windows Azure services and how to expose Java technology-based Web services with the Metro Web service stack and .NET Access Control Service and Service Bus.

This session concentrates on how to use Java technology-based services/clients with Windows Azure.

Metro is an advanced Web services stack providing transactions, reliable messaging, and security. .NET Access Control Service is a cloud-based service for controlling access to services in the cloud. .NET Service Bus lets services hosted behind firewalls and NAT be exposed to the Internet.

With the NetBeans IDE, the speakers build a Metro-based Web service that uses reliable messaging, deploy that service on the GlassFish application server behind a firewall, and make the service reachable from the Internet by using the .NET Service Bus.

They build a Metro-based client that interacts, via the .NET Service Bus, with the Metro-based service and add message-level security to the service and require access control. The service will be registered with the .NET Access Control Service. The client Web service will get a SAML token for authentication and authorization from OpenSSO. This token will then be passed to the .NET Access Control Service, which will produce a new token based on the user credentials and the access authorized for that user for the specific program. The token is passed to the actual service via the .NET Service Bus.

 
 
FREE White Papers on Java SE, Java EE, cloud computing and database technologies.
New SDN Member Only Offers Every Month Discounts, FREE white papers and more!
Java University and JavaOne Training Sessions

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.