Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Arrow up icon
GO TO TOP
Mastering ArcGIS Enterprise Administration

You're reading from   Mastering ArcGIS Enterprise Administration Install, configure, and manage ArcGIS Enterprise to publish, optimize, and secure GIS services

Arrow left icon
Product type Paperback
Published in Oct 2017
Publisher Packt
ISBN-13 9781788297493
Length 382 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
 Cooper Cooper
Author Profile Icon Cooper
Cooper
Arrow right icon
View More author details
Toc

Table of Contents (17) Chapters Close

Title Page
Credits
About the Author
About the Reviewers
www.PacktPub.com
Customer Feedback
Preface
1. ArcGIS Enterprise Introduction and Installation 2. Enterprise Geodatabase Administration FREE CHAPTER 3. Publishing Content 4. ArcGIS Server Administration 5. Portal for ArcGIS Administration 6. Security 7. Scripting Administrative Tasks 8. The ArcGIS Python API 9. ArcGIS Enterprise Standards and Best Practices 10. Troubleshooting ArcGIS Enterprise Issues and Errors

Extending services


Using Server object extensions (SOEs) and Server object interceptors (SOIs), it is possible to extend ArcGIS Server map and image services with custom Java or .NET code that is executed on the GIS server through a client application.

Server object extensions

An SOE creates new service operations to extend the base functionality of a map or image service. SOEs are appropriate if you need to expose custom functionality that is not available in any other manner or that needs to be executed quickly. An example use-case for an SOE would be a situation where an ArcObjects code must be used to accomplish a task that cannot be done with a geoprocessing task. Before embarking on developing an SOE, look closely to see if out-of-the-box tools can accomplish the task at hand. Also, remember that custom Python scripts can accomplish many tasks that only a few years ago were attainable only by using through ArcObjects.

Server object interceptors

SOIs enable you to change the behavior of...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at £13.99/month. Cancel anytime
Visually different images