Enterprise Applications WS2003/04 Assignment-II - PowerPoint PPT Presentation

About This Presentation
Title:

Enterprise Applications WS2003/04 Assignment-II

Description:

Enterprise Applications. WS2003/04. Assignment-II. Team: Shashikanth. D. Bharath Kumar. P. Gopi Kishore. D. Web Service for Spices Information ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 6
Provided by: anto116
Category:

less

Transcript and Presenter's Notes

Title: Enterprise Applications WS2003/04 Assignment-II


1
Enterprise ApplicationsWS2003/04Assignment-II
TeamShashikanth. DBharath Kumar. PGopi
Kishore. D
2
Web Service for Spices Information
  • The Business Logic for EJB-Application
  • Developing Web Service
  • Integrating Security in Web service

3
The Business Logic
  • Creating CMP Entity Bean
  • Connecting CMP Entity Bean with
  • MySQL database using mysql.xml

EJB Components
Database
RMI
SpicesInfo CMP EJB
SpicesInfo
Java Client
4
Web Service
Database
  • Creating a serializable
  • Java Bean
  • Creating Stateless
  • Session Bean
  • Mapping CMP Entity Bean
  • with java Bean using
  • Session Bean
  • Deploy Web service using
  • deployment descriptor file
  • web-service.xml
  • Testing Web service with SOAP Client

SpicesInfo
Java Client
SOAP over HTTP
SpicesInfo CMP EJB
Apache-AXIS Pea17_SpicesInfo?wsdl
Stateless Session EJB
EJB Components
Web Components
5
Web Service Security
  • Generating keys
  • and certificates for
  • client and service
  • Writing Handlers for
  • Client and Server
  • Specifying the service handler
  • in Web service deployment
  • descriptor file
  • Redeploying the Web service
  • Creating a Deployment
  • descriptor for Client
  • Creating a SOAP Client
  • Monitoring encrypting and

handleRequest() verify(cl_pubk)
decrypt(sr_prvk) cleanup()
handleRequest() sign(cl_prvk)
encrypt(sr_pubk)
Session EJB service
Java client
client.ks
server.ks
cl_prvk, cl_pubk
sr_prvk, sr_pubk
AXIS
server.ts
client.ts
Service Handler
sr_pubk
Client Handler
cl_pubk
Client JVM
Service JVM
handleResponse() verify(sr_pubk)
decrypt(cl_prvk) cleanup()
handleResponse() sign(sr_prvk)
encrypt(sr_pubk)
Write a Comment
User Comments (0)
About PowerShow.com