J2EEplatform consists of a  set of service  (  Services  )  ,the application program interface  (  APIs  )  and protocol  ,the development of its  Web based  multilayer application  provides  functional support  ,under the  J2EE  13specificationfor simple description  .
1: JDBC(  JavaDatabase  Connectivity  )  JDBC  A  PI  for  access to the different  database provides a unified  path  ,to  ODBC,  JDBC developers  shielding  the problems in some detail  ,in addition  ,JDBC  access to the database  and  is independent of platform  .
2: JNDI(  Java  Name  and  DirectoryInterface  )  JNDI  API  is used to perform the  naming and directory services.  It provides  a consistent  model to  the storage and operation of  enterprise  resource D  NS and  LDAP   Grossiste chinois import,a local file system  ,or  application server  object.
  3: EJB(  Enterprise  J2EE  JavaBean  )  technology  has  won wide  attention to one of the reasons  is that E  JB.  It provides  a framework for  the development and implementation of  distributed  business  logic  ,which  significantly  simplifies the  scalable  and  highly complex enterprise applications  program development  .
 EJB  specification defines  how  and  when EJB components  into  their  container  Line of  interaction  .The container  is responsible for the provision of  public  services  ,such as directory services  ,transaction management  ,security  ,resource  pool  and  fault-tolerance.
  But  it is worth noting here is  ,EJB is not the  only  path  to realize J2EE  .J2EE  officially  due to  open  ,so that all of the  manufacturers  to a  and EJB  parallel mode  to achieve the same  purpose  .
4: RMI(  Remote  Method  Invoke  )  remote method  request  ,the RMI protocol  calls a method on a remote object  .It uses  serialization forms  between the client and the server  to transfer data  . RMI  is a  E  JB using the  lower level  protocols.
  5: JAva  IDL  / CORBA  (  common object request broker architecture  is a software  to construct a  standard  )  in J  Ava  IDL  support,  developers can put  Java  and CORBA  together.  They can  create a Java object and  making it available at  CORBA  ORB  in the start,  or they  can also create  Java  class  and other ORB  with  CORBA  object client.
  The latter method  provides another kind of way  ,through which the Java  can be  used to  Your  new application  and  the old  system together  .6: JSPJSP page  by HTML code  embedded therein and  J  AVA  code.
  The server  in the  page is  the client requests  to  the  Java  code is processed  ,and then the generated  HTML page  returned to the client  browser  .7: JAva  Servlet  Servlet  a  small J  AVA procedures  ,it extends the  capabilities of the web server  .
As an  application server  ,when requested  to  execute  ,the  script  is very similar to  Perl  and  CGI  . Servlet  provide  functions mostly  JSP and similar,  but  different implementation  . JSP  is usually  most of the  HTML  code embedded in  a small  the Java code  ,and  servlet all  written by Java  and generates a HTML  8: XMLXML  is a can be used to  set the  other markup  languages.
  It has been used in  different business  process of sharing  data  .The development of XML  and Java  are independent of each other  ,however  ,it  and Java  with the same  goal is  platform independent  .
9: JMSMS is  used and the  object oriented message  middleware to communicate with each other  .Application program interface  .It supports both  point-to-point  domain  ,there is support for  publish / subscribe  type  domain  ,and  provides the following  types of support  :messaging  ,transaction  type  of message delivery  ,consistent  message  and  a durable  subscriber  support  .
 JMS  also provides  another way to  the new system  and the old  the background system  are integrated with each other.  10: JTAJT  A defines a standard  API  ,applications  which  can access various  transaction monitoring  .
11: JTSJTS  C  ORBA  OTS  transaction monitoring  to achieve the basic  . JTS  provides  transaction management  method.  The transaction manager  is in high-level  support Java  Transaction  API specification  ,and in  lower levels of  implementation of OMG  OTS  specification  and Java  impression  .
 JTS  transaction manager  for application server  ,resource management,  independent of the  application as well as the  students  resource  manager provides  services  .12: JavaMail  JavaMail is used to  access the  mail server  ,it provides  a  mail server  abstract class  not only  supports SMTP  .
Server  ,server  also supports  IMAP  .13: JTA  (  JavaBeans  ActivationFrame  Work  J  avaMail  use JAF  )  processes the MIME encoded  e-mail attachments  . MIME  byte  stream can be converted to  a Java object  ,most applications  need not  directly  using JAF.
Source by the beats by dre
relate article:
 
 
没有评论:
发表评论