Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • English  (107)
  • Birmingham, UK : Packt Publishing  (107)
  • Java (Computer program language)  (107)
Datasource
Material
Language
  • English  (107)
Years
Subjects(RVK)
  • 101
    ISBN: 9781785283192 , 1785283197
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: Community experience distilled
    Keywords: Java (Computer program language) ; Application software ; Electronic books ; Electronic books ; local
    Abstract: A hands-on guide to building an enterprise-grade, scalable RESTful web service using the Spring Framework About This Book Follow best practices and explore techniques such as clustering and caching to achieve a scalable web service Leverage the Spring Framework to quickly implement RESTful endpoints Learn to implement a client library for a RESTful web service using the Spring Framework Who This Book Is For This book is intended for those who want to learn to build RESTful web services with the Spring Framework. To make best use of the code samples included in the book, you should have a basic knowledge of the Java language. Previous experience with the Spring Framework would also help you get up and running quickly. What You Will Learn Deep dive into the principles behind REST Expose CRUD operations through RESTful endpoints with the Spring Framework Devise response formats and error handling strategies, offering a consistent and flexible structure to simplify integration for service consumers Follow the best approaches for dealing with a service's evolution while maintaining backward compatibility Understand techniques to secure web services Comply with the best ways to test RESTful web services, including tips for load testing Optimise and scale web services using techniques such as caching and clustering In Detail REST is an architectural style that tackles the challenges of building scalable web services. In today's connected world, APIs have taken a central role on the web. APIs provide the fabric through which systems interact, and REST has become synonymous with APIs. The depth, breadth, and ease of use of Spring makes it one of the most attractive frameworks in the Java ecosystem. Marrying the two technologies is therefore a very natural choice. This book takes you through the design of RESTful web services and leverages the Spring Framework to implement these services. Starting from the basics of the philosophy behind REST, you'll go through the steps of designing and implementing an enterprise-grade RESTful web service. Taking a practical approach, each chapter provides code samples that you can apply to your own circumstances. This book goes beyond the use of Spring and explores approaches to tackle resilience, security, and scalability concerns. You'll learn techniques to deal with security in Spring and discover how to implement unit and integration test strategies. Finally, the book ends by walking you through building a Java cl...
    Note: "Open source.". - Includes index. - Description based on online resource; title from cover (Safari, viewed November 30, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 102
    ISBN: 9781784393533 , 1784393533
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: Community Experience Distilled
    Keywords: JavaFX (Electronic resource) ; Java (Computer program language) ; Graphical user interfaces (Computer systems) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Create amazing Java GUI applications with this hands-on, fast-paced guide Develop amazing gestures ?based applications and an interactive JavaFX application powered by leap motion devices Get in touch with the right tools to rapidly develop your JavaFX application and give you essential hands-on experience with JavaFX 8 A step-by-step guide with examples to help you develop applications In Detail JavaFX is a software platform to create and deliver rich Internet applications (RIAs) that can run across a wide variety of devices. JavaFX Essentials will help you to design and build high performance JavaFX 8-based applications that run on a variety of devices. Starting with the basics of the framework, it will take you all the way through creating your first working application to discovering the core and main JavaFX 8 features, then controlling and monitoring your outside world. The examples provided illustrate different JavaFX and Java SE 8 features. This guide is an invaluable tutorial if you are planning to develop and create JavaFX 8 applications to run on a variety of devices and platforms. What You Will Learn Deliver complex, compelling, and high performance JavaFX 8 applications with new impressive Java SE 8 core features and enhancements Run JavaFX applications on embedded devices such as Raspberry Pi Use Scene Builder to create and define UI screens graphically and save them as JavaFX FXML-formatted files Develop amazing gesture-based applications and an interactive touchless JavaFX application with Leap motion devices Get hands-on knowledge about mobile development and create native JavaFX applications for Apple iOS and Android platforms Use JavaFX with an Arduino board to develop desktop applications to monitor data coming from the real world or control real devices
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed July 20, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 103
    ISBN: 9781783984930 , 1783984937
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: Community experience distilled
    Keywords: Lucene (Electronic resource) ; Web servers ; Software ; Web search engines ; Java (Computer program language) ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: A practical project-based guide to generating compelling search solutions using the dynamic and powerful features of Elasticsearch In Detail Elasticsearch is a distributed search server similar to Apache Solr with a focus on large datasets, schemaless setup, and high availability. Utilizing the Apache Lucene library (also used in Apache Solr), Elasticsearch enables powerful full-text search, as well as autocomplete "morelikethis" search, multilingual functionality, and an extensive search query DSL. This book starts with the creation of a Google-like web search service, enabling you to generate your own search results. You will then learn how an e-commerce website can be built using Elasticsearch. We will discuss various approaches in getting relevant content up the results, such as relevancy based on how well a query matched the text, time-based recent documents, geographically nearer items, and other frequently used approaches. Finally, the book will cover various geocapabilities of Elasticsearch to make your searches similar to real-world scenarios. What You Will Learn Build a simple scalable server for effective searching in Elasticsearch Design a scalable e-commerce search solution to generate accurate search results using various filters such as filters based on date range and price range Improve the relevancy and scoring of your searches Manage real-world, complex data using various techniques, including parent-child search and searching questions based on the criteria of questions and answers Use the excellent data crunching and aggregation capability of Elasticsearch to analyze your data Generate real-time visualizations of your data using compelling visualization techniques, such as time graphs, pie charts, and stacked graphs Enhance the quality of your search and widen the scope of matches using various analyzer techniques, such as lower casing, stemming, and synonym matching
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed August 4, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 104
    ISBN: 9781783983537 , 1783983531
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Edition: Third edition.
    Series Statement: Community Experience Distilled
    Keywords: JavaBeans ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Develop professional enterprise Java EE applications quickly and easily with this popular IDE In Detail NetBeans has several features that greatly simplify Java EE development, but with many features and great flexibility, Java developers can become overwhelmed by the options available in NetBeans. Java EE 7 Development with NetBeans 8 takes you through the most important parts of Java EE programming and shows you how to use the features of NetBeans that will improve your development experience through clear, careful instructions and screenshots. This book will take you through the major Java EE APIs and how to get them working in the NetBeans environment. This is a practical guide that covers how to leverage NetBeans 8 functionality to quickly and easily develop enterprise applications compliant with the Java EE 7 standard. What You Will Learn Develop Java web applications by leveraging NetBeans' functionality Build standard JSF applications by taking advantage of NetBeans' features Develop aesthetically pleasing JSF web applications by leveraging JSF component libraries Integrate NetBeans with a third-party RDBMS Quickly and easily develop applications taking advantage of the Java Persistence API Take advantage of NetBeans' functionality to easily develop Enterprise JavaBeans, including configuring transaction management via annotations Utilize NetBeans to easily add messaging functionality to enterprise applications, through the Java Messaging Service API and through message-driven EJBs Develop SOAP-based and RESTful web services using NetBeans, including exposing EJBs' functionality as web services
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 105
    ISBN: 9781783286249 , 1783286245
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Edition: Second edition.
    Series Statement: Community experience distilled
    Keywords: Client/server computing ; Software ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Build a functional and efficient WildFly server with this step-by-step, practical guide In Detail WildFly 8 is a modular, lightweight, Java EE-compliant application server. Application deployment and management is simplified with WildFly's centralized and easy-to-use administration interface. It supports high availability and latest web technologies, such as web sockets and a non-blocking API. There was previously a lack of a system-administration-free platform that allowed the scaling of Java EE applications, but WildFly 8 in combination with OpenShift fills that gap. The book starts with an explanation of the installation of WildFly and application server configuration. Then, it moves on to the configuration of enterprise services and also explores the new web container Undertow. It then covers domain configuration, application deployment, and application server management. By the end of the book, you will have a firm grasp of all the important aspects of clustering, load balancing, and WildFly security. This guide is invaluable for anyone who works with or is planning to switch to WildFly. What You Will Learn Discover how to install, start, and stop your WildFly server, and gain an understanding of the WildFly modular infrastructure Configure WildFly's services such as transactions, threads, logging, Enterprise Java Beans, and Java Message Service Set up the Undertow web server Deploy applications on WildFly using various deployment strategies Use JBoss' cloud platform OpenShift to simplify the deployment and management of applications Manage the application server using the command-line interface and the admin console Improve scalability by configuring high availability, clustering, and load balancing Secure your WildFly server and enterprise application components using a number of authentication mechanisms
    Note: Description based on online resource; title from cover page (Safari, viewed January 5, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 106
    ISBN: 9781782171997 , 1782171991
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Edition: Second edition.
    Series Statement: Professional expertise distilled
    Keywords: Java (Computer program language) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Leverage the power of the WildFly application server from JBoss to develop modern Java EE 7 applications In Detail Java Enterprise Edition is a well-known platform for application development. Its seventh release brings many new features and API improvements. WildFly is a successor of the JBoss Application Server family and fully implements the Java EE 7 standards. Java EE 7 Development with WildFly shows you how to use the latest version of the Java EE 7 platform, including its most advanced features. Every topic is presented using working examples that are prepared to work out of the box with the new WildFly application server. This book will give you an insight into JBoss' message-oriented middleware, which allows you to loosely couple heterogeneous systems together, while typically providing reliability and many other features. By the end of the book, you will have covered important topics such as learning the most important info about Java EE technologies, what changes the Java EE 7 brought, and how to use JBoss Forge scaffolding mechanisms (for example AngularJS) and perform endpoint generation, including JAX-RS. What You Will Learn Design reliable and efficient applications based on Enterprise Java Beans and Context and Dependency Injection Set up and manage your own WildFly application server for different development scenarios Store your data without binding yourself to a specific database provider using the Java Persistence API Create message-based applications using Java Messaging System and integrate third-party systems into them using Java Connector Architecture Distribute and secure your enterprise applications by using built-in mechanisms from WildFly and Java EE 7 Decide between using SOAP and JAX-RS web services to create your external API Discover the new side of web applications by exploring WebSockets and their usage scenarios Test your application using a real environment with Arquillian
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed January 22, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 107
    Online Resource
    Online Resource
    Birmingham, UK : Packt Publishing
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: JBoss ; Web servers ; Management ; Java (Computer program language) ; Object-oriented programming (Computer science) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Learn CDI concepts and develop modern web applications using JBoss Weld Learn about dependency injection with CDI Install JBoss Weld in your favorite container Develop your own extension to CDI Decouple code with CDI events Communicate between CDI beans and AngularJS In Detail CDI simplifies dependency injection for modern application developers by taking advantage of Java annotations and moving away from complex XML, while at the same time providing an extensible and powerful programming model. "JBoss Weld CDI for Java Platform" is a practical guide to CDI's dependency injection concepts using clear and easy-to-follow examples. This will help you take advantage of the power behind CDI, as well as providing a firm understanding of how to use it within your applications. "JBoss Weld CDI for Java Platform" covers all the major aspects of CDI, breaking it down into understandable pieces. This book will take you through many examples of how these concepts can be utilized, helping you get up and running quickly and painlessly. "JBoss Weld CDI for Java Platform" gives you an insight into the different scopes provided by CDI and the use cases for which each has been designed. You will learn everything about dependency injection, scopes, events, producers, and more from JBoss Weld CDI, as well as how producers can create new beans for consumption within your application. You will also learn how to build a real world application with CDI using JSF and AngularJS for different web interfaces.
    Note: Includes index. - Description based on online resource; title from cover page (Safari, viewed September 10, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...