{"id":1014,"date":"2007-07-30T12:18:40","date_gmt":"2007-07-30T19:18:40","guid":{"rendered":"http:\/\/mcslp.com\/?p=259"},"modified":"2007-07-30T12:18:40","modified_gmt":"2007-07-30T19:18:40","slug":"develop-with-java-and-php-technology-on-aix-version-53-part-4-exposing-the-application-as-a-web-service","status":"publish","type":"post","link":"https:\/\/planet.mcb.guru\/?p=1014","title":{"rendered":"Develop with Java and PHP technology on AIX Version 5.3, Part 4: Exposing the application as a web service"},"content":{"rendered":"<p>Part of the PHP and Java series is now available. This part examines how to expose the original Java classes we produced as a web service.<\/p>\n<p>For this article: <\/p>\n<p>This tutorial takes the Java business application with database created in parts 2 and 3, and deploys it as a Java Web Service. This includes creating a WSDL, as well as web service operations. Web service clients can then connect to the Java web service in order to interact with the Java business application.<\/p>\n<ul>\n<li>Java Web Services and Apache Tomcat<\/li>\n<li>Creating a WSDL file<\/li>\n<li>Defining Web Service code<\/li>\n<li>Compiling and testing the Web Service<\/li>\n<p>The series is split into six parts:<\/p>\n<\/ul>\n<ul>\n<li>Part 1 looks at the application and sets up an environment ready for building Java applications and serving Java-based Web applications using Tomcat.<\/li>\n<li>Part 2 covers the main application code and the development of a simple Java Servlet to provide a Web interface to the information.<\/li>\n<li>Part 3 connects the core application to a DB2 database for the storage of the survey questions and responses.<\/li>\n<li>Part 4 converts the original application into one that can be accessed as a Web service, and it provides the base for the PHP interface.<\/li>\n<li>Part 5 builds the PHP interface to the Java application by using the PHP Java Bridge.<\/li>\n<li>Part 6 redevelops the application to make use of the PHP Java Bridge in place of the Web service interface.<\/li>\n<\/ul>\n<p>Read: <a href=\"http:\/\/www.ibm.com\/developerworks\/edu\/au-dw-au-javaphpaix4-i.html?ca=drs-\">Develop with Java and PHP technology on AIX Version 5.3, Part 4: Exposing the application as a web service<\/a>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Part of the PHP and Java series is now available. This part examines how to expose the original Java classes we produced as a web service.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[25],"_links":{"self":[{"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/posts\/1014"}],"collection":[{"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1014"}],"version-history":[{"count":0,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/posts\/1014\/revisions"}],"wp:attachment":[{"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}