Developing RESTful Services with JAX-RS 2.0, WebSockets, and JSONAs the technology landscape moves focus towards smaller devices, the need for building scalable, flexible, lightweight, and real-time communications-based applications grows. HTML 5 and Java EE 7 provide a new synthesis of technologies that demonstrate tremendous scope and potential in areas of device independence, asynchronous communication, interoperability, and portability.
Developing RESTful Services with JAX-RS 2.0, WebSockets, and JSON is a practical, hands-on guide that provides you with clear and pragmatic information to take advantage of the real power behind HTML5 and Java EE technologies. This book also gives you a good foundation for using them in your applications. ...
Apache Solr High PerformanceApache Solr is one of the most popular open source search servers available on the web. However, simply setting up Apache Solr is not enough to ensure the success of your web product. To maximize efficiency, you need to use techniques to boost Solr performance in order to return relevant results faster. You need to implement robust techniques that focus on optimizing the performance of your Solr instances and also troubleshoot issues that are prone to arise while maintaining Solr.
Apache Solr High Performance is a practical guide that will help you explore and take full advantage of the robust nature of Apache Solr so as to achieve optimized Solr instances, especially in terms of performance. ...
PySide GUI Application DevelopmentElegantly built GUI applications are always a massive hit among users. PySide is an open source software project that provides Python bindings for the Qt cross-platform UI framework. Combining the power of Qt and Python, PySide provides easy access to the Qt framework for Python developers and also acts as an excellent rapid application development platform available on all major operating systems.
This book aims to help you develop GUI applications easily using PySide. Python is easy to learn and use and its programs are relatively shorter than those written in other programming languages like C++ or Java. This book will introduce you to user interface programming in Python, allowing you to develop real-time applications in a shorter amount of time. ...
SignalR Programming in Microsoft ASP.NETGet definitive guidance on SignalR, a new library for ASP.NET developers that simplifies the process of adding real-time web functionality to your applications. Real-time web functionality enables server-side code to push content to connected clients instantly as it becomes available. With this book, Microsoft .NET developers familiar with HTML and JavaScript will gain the skills to add real-time and async communication features for web, desktop, and mobile phone applications. ...
Node.js in ActionJavaScript on the server? You bet. Node.js is a JavaScript server capable of supporting scalable, high-performance web applications. Using asynchronous I/O, the server can do more than one thing at a time, a key requirement for real-time apps like chat, games, and live statistics. And since it's JavaScript, you use the same language end to end.
Node.js in Action shows you how to build production-quality applications. Clear introductions of key concepts and example-by-example coverage take you from setup to deployment. You'll dive into asynchronous programming, data storage, and output templating, and interact with the filesystem to create non-HTTP applications like TCP/IP servers and command-line tools. Perfect for a web developer transitioning from Rails, Django, or PHP. Requires basic knowledge of JavaScript. No prior experience with Node.js needed. ...
Android Application Programming with OpenCVTake a smartphone from your pocket, and within a few seconds, you can snap a photo, manipulate it, and share it with the world. You have just achieved mass production of image data. With a computer vision library such as OpenCV, you can analyze and transform copious amounts of image data in real time on a mobile device. The upshot to this is that you, as developers, can provide mobile users with many new kinds of images, constantly highlighting certain visual features that are of artistic or practical interest. Android is a convenient platform for such experiments because it uses a high-level language (Java), it provides standardized interfaces for sharing image data between applications, and it is mostly open source, so everyone can study its implementation. ...
Yammer StarterShare what you're doing, post announcements, congratulate people, link to documents or interesting websites, make files available, ask or answer questions, and put up photos, polls, events, and more. Learn the ways to create a dedicated team workspace for any project, department, or topic and collaborate on documents in real-time with multiple authors, store large files, manage versions, and make content available across the company. Get up to speed using Yammer with the author of over 100 books who knows how to give you all the information needed in an easy and entertaining manner. ...
Oracle BPM Suite 11g Developer's cookbookFull of illustrations, diagrams, and tips with clear step-by-step instructions and real time examples to develop Industry Sample BPM Process and BPM interaction with SOA Components. Dive into lessons on Fault ,Performance and Rum Time Management. Explore User Interaction ,Deployment and Monitoring. Dive into BPM Process Implementation as process developer while conglomerating BPMN elements. ...
Oracle CRM On Demand Administration EssentialsFull of illustrations, diagrams, and tips with clear step-by-step instructions and real-time examples. Master Application Customization by learning custom page layouts, homepage layouts, search result layouts, and dynamic layouts. Understand User Management and Access Control. Interact effectively with Oracle Corporation in the maintenance of your CRMOD. ...
SAP ABAP Advanced CookbookFull of illustrations, diagrams, and tips with clear step-by-step instructions and real time examples. Get to grips with solving complicated problems using Regular Expressions in ABAP. Master the creation of common Design Patterns using ABAP Objects. Enhance SAP applications through the use of ABAP programming. Covers the newest topics of Adobe Interactive Forms. ...