Sun River
          Topics about Java SE, Servlet/JSP, JDBC, MultiThread, UML, Design Pattern, CSS, JavaScript, Maven, JBoss, Tomcat, ...
          posts - 78,comments - 0,trackbacks - 0

          Tech Tips Quiz

          Over the years, the Enterprise Java Technologies Tech Tips have covered a wide variety of enterprise Java technology topics. Here's a short quiz that tests your knowledge of some topics covered in past Tech Tips. You can find the answers at the end of the quiz.

          1.????????????????? Which of the following inheritance strategies is not supported by the Java Persistence API?

          a.?????????????????????????????? Single Table Per Class Hierarchy

          b.????????????????????????????? Joined Subclass

          c.?????????????????????????????? Single Table Per Class

          d.????????????????????????????? Multiple Hierarchy

          2.????????????????? What is the primary purpose of the javax.xml.ws.Provider API?

          a.?????????????????????????????? Binds XML to Java objects.

          b.????????????????????????????? Allows web services to work directly with messages.

          c.?????????????????????????????? Simplifies WSDL creation.

          d.????????????????????????????? Specifies the URL of a web service provider.

          e.?????????????????????????????? None of the above

          3.????????????????? Which of the following statements about the ELResolver class is true?

          a.?????????????????????????????? In Java EE 5, the classes VariableResolver and PropertyResolver have been merged into the ELResolver class.

          b.????????????????????????????? The way an expression is resolved can be customized by adding custom ELResolver subclasses to the ELResolver chain.

          c.?????????????????????????????? To make an ELResolver class visible to the Java EE runtime, it must be declared in an application configuration resource file.

          d.????????????????????????????? All of the above.

          4.????????????????? What does the <service-name-pattern> element in the following set of XML statements do:?
          ??????????? <handler-chains xmlns="http://java.sun.com/xml/ns/javaee">
          ??????????????<handler-chain>\
          ?????????????? <service-name-pattern? ?xmlns:ns1="http://example.com/handlers">
          ????
          ?????????? ns1:HelloService? ????
          ????????????????? </service-name-pattern>

          ????
          ?????????????????? <handler/>
          ????
          ?????????????????? <handler/>
          ????
          ?????????????? </handler-chain>
          ????????????? </handler-chains>
          ????

          a.?????????????????????????????? Applies the handlers specified in the <handler-chain> element to the service with the Java EE qname {http://example.com/handlers}HelloService .

          b.????????????????????????????? Adds a service named HelloService to the handlers specified in the <handler-chain> element.

          c.?????????????????????????????? Applies the handlers specified in the <handler-chain> element to all ports whose names begin with HelloService .

          d.????????????????????????????? None of the above.

          ?

          5.????????????????? What role does an XMLHttpRequest object play in an AJAX-enabled application?

          a.?????????????????????????????? It's used as a proxy to transmit requests to a server in a different domain.

          b.????????????????????????????? It's used to identify a filter for exchange of XML-based AJAX requests between the client and server.

          c.?????????????????????????????? It's used to transmit AJAX requests asynchronously over HTTP to a server-side component.

          d.????????????????????????????? There is no such thing as an XMLHttpRequest object.

          Answers

          1.????????????????? Which of the following inheritance strategies is not supported by the Java Persistence API?

          d.????????????????????????????? Multiple Hierarchy. The Java Persistence API allows for three different inheritance strategies that dictate how subclasses are mapped to database tables. The three strategies are single table per class hierarchy, joined subclass, and single table per class.?

          ?

          2.????????????????? What is the primary purpose of the javax.xml.ws.Provider API?

          b.????????????????????????????? Allows web services to work directly with messages. The JAX-WS 2.0 specification provides two new APIs which make it possible for web services to work with messages or message payloads. The APIs are javax.xml.ws.Provider and java.xml.ws.Dispatch . Provider is a server-side API, while Dispatch is a client-side API.?
          ?

          3.????????????????? Which of the following statements about the ELResolver class is true?

          d.????????????????????????????? All of the above. For more about the ELResolver class, especially how to create a customized ELResolver .

          ?

          4. What does the <service-name-pattern> element in the following set of XML statements do:?
          ??????????? <handler-chains xmlns="http://java.sun.com/xml/ns/javaee"> ???????
          ????????????<handler-chain>
          ??????
          ???????????????? <service-name-pattern?

          ????
          ???????????????xmlns:ns1="http://example.com/handlers">?????
          ????????????????????? ns1:HelloService

          ?????????????????????? </service-name-pattern>??

          ??????????????? <handler/>??
          ??????????????? <handler/>

          ????
          ???????????? </handler-chain>
          ????
          ?????? </handler-chains>
          ????
          e.?????? Applies the handlers in the specified in the <handler-chain>element to the service with the Java EE qname {http://example.com/handlers}HelloService. The <service-name-pattern>element applies handlers to specific services. Handlers are interceptors that can be easily plugged into the JAX-WS 2.0 runtime environment to do additional processing of inbound and outbound messages. A handler chain is an ordered list of handlers that is used for configuring handlers. .

          5.What role does an XMLHttpRequest object play in an AJAX-enabled application?

          ? c.????? It's used to transmit AJAX requests asynchronously over HTTP to a server-side component. An XMLHttpRequest object plays a central role in the AJAX methodology as the means of interaction between the client and server-side component that processes AJAX requests.?

          ?

          posted on 2006-11-27 09:26 Sun River 閱讀(260) 評論(0)  編輯  收藏 所屬分類: XML
          主站蜘蛛池模板: 西乡县| 揭东县| 塔河县| 二手房| 当阳市| 鹿邑县| 巧家县| 弥渡县| 环江| 都兰县| 崇信县| 密云县| 千阳县| 和政县| 京山县| 虎林市| 永寿县| 民丰县| 资兴市| 肇州县| 独山县| 二连浩特市| 鹰潭市| 富源县| 河曲县| 全州县| 盐池县| 新营市| 新野县| 兴宁市| 银川市| 陇川县| 沙雅县| 工布江达县| 鸡西市| 佛学| 汽车| 麟游县| 垦利县| 彰武县| 巫溪县|