Java has become a confusing world. Five years ago, there were few decisions to make once
you started programming in Java—you used AWT for graphical user interfaces, sockets for
network programming, and hacked together everything else you needed. Since then, though,
the apis available for the Java language have grown, and grown. . . and grown. Now you can
dabble in Swing, servlets, Enterprise JavaBeans (EJB), JavaMail, and more. Additionally,
there are now packages of apis, like the Java 2 Micro Edition (J2ME) and Java 2 Enterprise
Edition (J2EE). While these packages seem to be nicely wrapped bundles of useful apis, they
don t help the average developer figure out how to piece together the apis contained in these
packages. Though it s simple to find documentation on the individual apis, getting the "big
picture" is difficult, at best. One of the most interesting, but difficult, aspects of Java today is
building Java enterprise applications using the J2EE package.
標簽:
confusing
decisions
become
world
上傳時間:
2013-12-30
上傳用戶:haoxiyizhong
This book is focused on designing and developing Representational State Transfer (REST)
platforms in Rails. REST is the architectural style of the Web, consisting of a set of
constraints that, applied to components, connectors, and data elements, constitute the
wider distributed hypermedia system that we know today: the World Wide Web.
There are a few good reasons why it makes more sense to build platforms instead of just
products or applications. Platforms are like ecosystems interconnecting different
applications, services, users, developers, and partners. Platforms foster innovation through
the inputs of their direct collaborators. By providing application programming interfaces
(apis) and software development kits (SDKs), platforms are more customer driven.
標簽:
Development
Building
RESTful
Rails
上傳時間:
2020-06-06
上傳用戶:shancjb