- 0
- 0
- 约1.01万字
- 约 42页
- 2023-08-22 发布于江苏
- 举报
Web Services, Java RMI, and CORBAN.A.B. Gray University of Wollongong
Motivation for studyIncreasingly seeing WebServices extolled replacement for distributed object system? !RPC reincarnated; message oriented API.Images of inefficient protocols and large text transfersReports from previous studies indicating performance hi as great as 400:1 partially ameliorated by hacking java.But wait --- there are new releases!Have the newer implementations of WS made things better?
Web Service APIsEarlier Java (Apache SOAP) implementation rather unattractiveConstruct Message objectsDispatch Message objectsUnpack resultsCurrent JAXRPC (similar now to .Net) works with auto-generated client stubsProgram development process and programming style now very similar for WS, RMI, or CORBAWeb Service ~ stateless server singleton in RMI/CORBA
DevelopmentWeb ServiceCORBAJava-RMIWSDL------IDL------Java remote---Server (base)- classor interfaceclient stubImplementationclient stubPOAskeletonImplementationImplementationclient stubrmicidl compilerwsdl processing
CodingVery similar for WS (JAXRPC), Java-RMI, CORBA(at least for stateless singleton server)ClientObtains proxy stub for remote service~6 lines of code, differing for implementationInvokes operations via stubServerImplementation classInstantiated in some “container”Servlet engine, RMI-process, CORBA/POA framework
TradeoffsDevelopment mechanism, and code complexity essentially the same for all.Expected TradeoffsSupposed higher performance for RMI/CORBAGreater interoperability for WebServiceWebServices might have advantages when clients and servers in differing organizations,but can they handle intranet apps.
Scope of studyFreeware onlySun reference implementationsEthereal traffic analysisHardware Numerous Sun-5 workstations for concurrent clientsSun v480 server100Mb ethernet
ConditionsPreliminary experiments Increase number of concurrent clients until see server saturated and degradation of performanceRun actual trials at much l
您可能关注的文档
最近下载
- 数字图像处理图像编码.ppt VIP
- 湖北城市建设职业职业技术学院2025年高职单招考试城市燃气工程技术专业考试大纲.pdf VIP
- 长帝电烤箱TV42W使用说明书用户手册.pdf
- 气象学与气候学课件.pptx
- 电子科技大学《光电图像处理》 第六章 图像编码与压缩 ppt课件.pptx VIP
- 对外经济贸易大学2021-2022学年《Python程序设计》期末考试试卷(A卷)及标准答案.docx
- 高考数学极值点偏移练习题(含答案).docx VIP
- 化工过程安全管理导则-装置安全规划与设计课件.pptx VIP
- 五脏与情志 jt叔叔 JT叔叔伤寒杂病论慢慢教(.)五脏与情志.doc VIP
- 图像处理与分析图像的编码技术.ppt VIP
原创力文档

文档评论(0)