 |
|
|
If you own a website that related to application development you are welcome to participate in our website. |
|
Join our partner list |
Software Development online portal |
Web Development Forum |
|
 |
 | |  |
 |
 |
Article - Application Development And In-house Development Or Outsourcing on Web Development Forum |
 |
Website about Software Development - Software Development portal. Other useful information: This article proposes an extension of J2EE technology so it better supports and standardizes mobile application development. " /
of Web-based application development. Although it was designed to be flexible
support to and standardize mobile application development.
enhance mobile application development.
developer to focus on application development while providing a clean separation
container and application server APIs such as JDBC and JNDI to build their applications. Since J2EE was specifically designed for Web application development, most of
are insufficient for mobile application development, the developer must write
What are your experiences with using J2EE for wireless application development?
J2EE: EJB, JSP, Servlets, JSF, JSTL, JCA, JMS, JTA, JNDI, JDBC, JMX, RMI, etc.
Frameworks: Struts, Hibernate, JPA, iBATIS, JBoss AOP, Spring, JSF, AJAX, GWT, YUI, Flex/Flash, JUnit, and Jakarta common libraries.
Integration: Web Services on Axis and WebMethods; as well as the Web Service Standards such as SOAP, WSDL and UDDI.
| For you information - Given The Rapid Growth Of This Sector, Several Companies Have Started To Use Offshore Development In China, India And Other Countries With A Lower Cost Per Developer Model. Several New Web 2.0 Platforms And Sites Are Now Developed Offshore While Management Is Located In Western Countries. |
Extending J2EE For Mobile Application Development | O'Reilly Media - Extending J2EE for Mobile Application Development | O'Reilly Media
Sign In/My Account | View Cart
#search-box {
background-color:#F6F6F6;
border-bottom:1px solid #CCCCCC;
padding-top:11px;
text-align:center;
}
#search-form {
margin:0pt auto;
text-align:left;
width:400px;
}
#search-title {
color:#888888;
display:block;
float:left;
font-size:17px;
padding:5px 5px 4px 0pt;
}
#search-input {
background:transparent url(http://www.oreilly.com/images/oreilly/search_bar_mid.gif) repeat-y scroll left top;
display:block;
float:left;
padding:0pt 5px 0pt 0pt;
width:260px;
}
#search-input-top {
background:transparent url(http://www.oreilly.com/images/oreilly/search_bar_top.gif) no-repeat scroll left top;
display:block;
width:260px;
}
#search-input-bot {
background:transparent url(http://www.oreilly.com/images/oreilly/search_bar_bot.gif) no-repeat scroll left bottom;
display:block;
width:260px;
}
#search-field {
float:left;
}
#search-field input {
background:transparent none repeat scroll 0%;
border:0pt none;
color:#990000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
margin:0pt;
padding:3px 0pt 4px 10px;
width:215px;
}
#search-field input:focus {
outline-color:invert;
outline-style:none;
outline-width:0pt;
}
#search-button {
float:right;
}
#search-button input {
font-size:0pt;
height:18px;
line-height:0pt;
margin:4px 4px 2px 0pt;
padding:0pt;
width:28px;
}
#search-tips {
display:block;
float:left;
font-size:10px;
padding:6px 0pt 0pt;
}
#search label {
text-transform:uppercase;
}
#search legend {
|
|
|
|