Microsoft Dynamics AX 2012 Services pptx

196 2.4K 1
Microsoft Dynamics AX 2012 Services pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

www.it-ebooks.info Microsoft Dynamics AX 2012 Services Effectively use services with Dynamics AX 2012 and create your own services Klaas Deforche Kenny Saelen P U B L I S H I N G professional expertise distilled BIRMINGHAM - MUMBAI www.it-ebooks.info Microsoft Dynamics AX 2012 Services Copyright © 2012 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews. Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information. First published: December 2012 Production Reference: 1181212 Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB, UK. ISBN 978-1-84968-754-6 www.packtpub.com Cover Image by Artie Ng (artherng@yahoo.com.au) www.it-ebooks.info Credits Authors Klaas Deforche Kenny Saelen Reviewers Palle Agermark José Antonio Estevan Tom Van Dyck Acquisition Editor Mary Jasmine Nadar Commissioning Editor Meeta Rajani Technical Editors Manmeet Singh Vasir Dominic Pereira Project Coordinator Shraddha Bagadia Proofreaders Aaron Nash Stephen Silk Indexer Hemangini Bari Graphics Valentina D'silva Aditi Gajjar Production Coordinator Prachali Bhiwandkar Cover Work Prachali Bhiwandkar www.it-ebooks.info About the Authors Klaas Deforche started working as a developer on Microsoft Dynamics AX in 2007 for the Belgian ICT company RealDolmen, primarily working with Dynamics AX 4.0. He gained experience with AX 2009 while working on projects for some well-known Belgian fashion retailers, especially on the integration side of things. He is currently working on AX 2012 projects for customers in the healthcare sector. Klaas likes to share his knowledge with the community, which is why in 2009 he started his AX-oriented blog artofcreation.be. I would like to thank everyone involved in the making of this book; coauthor Kenny, everyone at Packt Publishing for the opportunity they have given us, and especially the reviewers for their efforts. Also, I want to acknowledge that writing a book is really hard, not just for the author, but also for the people around them. I always thought that authors were overdoing their thanking, but I can assure you it's quite the opposite. In that respect, thanks to my family, colleagues, friends, and girlfriend for their patience and support. Also, a big thanks to the readers of my blog, fellow bloggers, and the Dynamics community. www.it-ebooks.info Kenny Saelen works for the Belgian ICT company RealDolmen. He started as a developer on Microsoft Dynamics AX in 2004 primarily working on a European customer implementation with Dynamics AX 3.0. At RealDolmen, he gained experience with Dynamics AX 2009 while implementing AX internally, followed by a project for a books wholesale company. Currently, he is working as a technical architect for a worldwide customer implementation with Microsoft Dynamics AX 2012, mainly working towards integrating Dynamics AX with other technologies such as Sharepoint, Biztalk, and AgilePoint. He can be reached through his blog ksaelen.be. I would like to thank everyone involved in making this book happen, starting with my coauthor Klaas for all the hours we've spent together writing it. Many thanks to everyone at Packt Publishing for the opportunity they have given us, and to the technical reviewers for providing us with the right alternative insights. Special thanks to my girlfriend and my little son. Writing this book has proven to be much harder than I initially thought, but they have been patiently supporting me all the way. www.it-ebooks.info About the Reviewers Palle Agermark has spent nearly 20 years in the ERP industry, specializing in Microsoft Dynamics AX, and before that was released in 1998, its predecessor Concorde XAL. Palle has worked for many years at Microsoft Development Center Copenhagen in Denmark, primarily with development on the nancial, accounts payable, and accounts receivable modules. In 2006, Palle wrote the chapter Extending Microsoft Dynamics AX in Inside Microsoft Dynamics AX 4.0, Microsoft Press. Currently, Palle works for one of Denmark's largest Microsoft Dynamics AX partners; Logica, now part of CGI. Palle lives in Denmark, in the Copenhagen area, with his wife Rikke and daughter Andrea. José Antonio Estevan has been a technical consultant and developer on Dynamics AX since 2008. He has more than 10 years of experience in software development, the last 6 on Dynamics AX since version 4.0. José Antonio is certied in Dynamics AX 2009 and 2012, and has worked on many projects in different sectors with very different requirements, delivering solutions in the form of new developments and integration with all kind of external systems. He has recently been awarded the MVP award from Microsoft. José Antonio is from Alicante, Spain, but is now living and working in Madrid. He likes to read books, ride his motorbike, and write for the Dynamics AX community on his blog www.jaestevan.com. www.it-ebooks.info Tom Van Dyck is a software engineer and technical consultant for Dynamics AX and currently works for a Microsoft partner in Belgium. After completing a degree in Computer Science and a few years of Visual Basic, ASP, and SQL programming, he began working with AX in 2004. Being part of different project teams building a variety of solutions based on AX versions 3.0, 4.0, 2009, and 2012, he has built up a wide practical experience. Tom is a certied professional for AX with expertise in X++ development, and has a special interest in performance issues and optimization. I've had the privilege to work with both Kenny and Klaas, and know them as devoted and experienced professionals. To me this book conrms what I already knew; these guys have a well-thought-out opinion that deserves to be heard. My sincere congrats for the effort and passion they've put into the writing of this book! www.it-ebooks.info www.PacktPub.com Support les, eBooks, discount offers and more You might want to visit www.PacktPub.com for support les and downloads related to your book. Did you know that Packt offers eBook versions of every book published, with PDF and ePub les available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packtpub.com for more details. At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks. http://PacktLib.PacktPub.com Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books. Why Subscribe? • Fully searchable across every book published by Packt • Copy and paste, print and bookmark content • On demand and accessible via web browser Free Access for Packt account holders If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access. Instant Updates on New Packt Books Get notied! Find out when new books are published by following @PacktEnterprise on Twitter, or the Packt Enterprise Facebook page. www.it-ebooks.info Table of Contents Preface 1 Chapter 1: Getting Started with Microsoft Dynamics AX 2012 Services 5 What are services and SOA? 6 Example implementations 6 Bing API 7 Mobile application 7 Business Process Modeling (BPM) 7 Architecture overview 7 What's new? 10 AOS WCF service host 10 WCF adapters 10 Integration ports 11 IIS hosting without Business Connector 12 Non-XML support 13 AIF change tracking 13 Custom services 14 The SysOperation framework 14 Types of services 14 Document services 15 Custom services 15 System services 16 Query service 16 Metadata service 17 User session service 17 The right service for the right job 17 Complexity 18 Flexibility 18 Summary 19 www.it-ebooks.info [...]... available • Microsoft Visual Studio 2010 • Microsoft Dynamics AX 2012Microsoft Dynamics AX 2012 Management Utilities A full list of software requirements can be found in the Microsoft Dynamics AX 2012 System Requirements document available for download at http://www .microsoft. com/en-us/download/details.aspx?id=11094 Who this book is for When you are developing for Microsoft Dynamics AX 2012, you will... preprocessor Services on Windows Communication Foundation (WCF) runtime Microsoft Dynamics 2012 business logic and metadata Application Object Server (AOS) [9] www.it-ebooks.info Response preprocessor Getting Started with Microsoft Dynamics AX 2012 Services What's new? Services have been around for some time in Microsoft Dynamics AX AIF was initially introduced with the release of Microsoft Dynamics AX 4.0... www.it-ebooks.info Getting Started with Microsoft Dynamics AX 2012 Services Microsoft Dynamics AX 2012 introduces a lot of new features that are related to the Application Integration Framework (AIF) and services in general Many of the existing concepts have been radically changed This chapter unveils these new features and enhancements made to services in Microsoft Dynamics AX 2012 At the end of this chapter,... implement services with Microsoft Dynamics AX 2012 The step-by-step examples will walk you through many of the tasks you need to perform frequently when creating and using services What this book covers Chapter 1, Getting Started with Microsoft Dynamics AX 2012 Services, introduces the concept of services and explores the new features and enhancements made to them in Microsoft Dynamics AX 2012 Chapter 2, Service... to understand the services and AIF architecture [7] www.it-ebooks.info Getting Started with Microsoft Dynamics AX 2012 Services Compared to Microsoft Dynamics AX 2009, there have been a lot of improvements made to the service architecture in Microsoft Dynamics AX 2012 The biggest improvement is the native Windows Communications Foundation (WCF) support As a result the proprietary Microsoft Message... cases, services are the preferred way of doing this, and Microsoft Dynamics AX 2012 is now more flexible than ever when it comes to the creation and use of these services Understanding these services will help you identify where they can be used, and do so effectively Microsoft Dynamics AX 2012 Services is a hands-on guide that provides you with all of the knowledge you will need to implement services. .. host for the Microsoft Dynamics AX 2012 services In previous releases, the exchange of messages was either through adapters such as the file system, BizTalk, and MSMQ adapter, or services that were exposed as WCF 3.5 services through IIS With the latter, IIS was acting as the host for the WCF services With this new release of Microsoft Dynamics AX, services will be exposed as WCF 4.0 services hosted... introduced with the release of Microsoft Dynamics AX 4.0 and Microsoft Dynamics AX 2009 continued to build on that But now with the latest release of Microsoft Dynamics AX 2012, Microsoft has really succeeded in bringing the service functionality to a whole new level Let us take a walk through the major changes that Microsoft Dynamics AX 2012 brings to the table AOS WCF service host The first major... demonstrate how you can run business logic in Microsoft Dynamics AX 2012 using services and the SysOperation framework www.it-ebooks.info Preface Chapter 6, Web Services, walks you through the steps needed to consume an external web service in Microsoft Dynamics AX 2012 using Visual Studio integration Chapter 7, System Services, demonstrates how powerful system services that are provided out-of-the-box... data contract members The SysOperation framework Prior to Microsoft Dynamics AX 2012, the RunBase framework was used to provide a generic way of creating processes and batch jobs in the system In Microsoft Dynamics AX 2012, the SysOperation framework allows you to leverage the power of services to execute your business logic in Microsoft Dynamics AX When you create a service, it encapsulates the business . www.it-ebooks.info Microsoft Dynamics AX 2012 Services Effectively use services with Dynamics AX 2012 and create your own services Klaas Deforche Kenny. Extending Microsoft Dynamics AX in Inside Microsoft Dynamics AX 4.0, Microsoft Press. Currently, Palle works for one of Denmark's largest Microsoft Dynamics

Ngày đăng: 16/03/2014, 07:20

Từ khóa liên quan

Mục lục

  • Cover

  • Copyright

  • Credits

  • About the Authors

  • About the Reviewers

  • www.PacktPub.com

  • Table of Contents

  • Preface

  • Chapter 1: Getting Started with Microsoft Dynamics AX 2012 Services

    • What are services and SOA?

      • Example implementations

        • Bing API

        • Mobile application

        • Business Process Modeling (BPM)

        • Architecture overview

        • What's new?

          • AOS WCF service host

          • WCF adapters

          • Integration ports

          • IIS hosting without Business Connector

          • Non-XML support

          • AIF change tracking

          • Custom services

          • The SysOperation framework

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan